Modification majeur interface utilisateur (modification style global + navigation + binding statistique...)
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/push Build is failing
Details
parent
fe1f1f8ff9
commit
3c93c66374
@ -1,17 +1,58 @@
|
||||
|
||||
using Model;
|
||||
|
||||
namespace IHM.Desktop;
|
||||
|
||||
public partial class CV_AddPlanification : ContentView
|
||||
{
|
||||
public CV_AddPlanification()
|
||||
public Manager Mgr => (App.Current as App).Manager;
|
||||
public CV_AddPlanification()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
Mgr.LoadBanque();
|
||||
Mgr.LoadCompte();
|
||||
|
||||
|
||||
|
||||
private void annuler_button(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
BindingContext = Mgr;
|
||||
}
|
||||
|
||||
private void Button_Annuler(object sender, EventArgs e)
|
||||
{
|
||||
Navigation.PushAsync(new Dashboard());
|
||||
}
|
||||
|
||||
private void Button_Valider(object sender, EventArgs e)
|
||||
{
|
||||
string nom = name.Text;
|
||||
double Montant = Double.Parse(montant.Text);
|
||||
string Type = type.Text;
|
||||
string Tag = tag.Text;
|
||||
DateTime Date = date.Date;
|
||||
TagOperation to2 = new TagOperation();
|
||||
MethodePayement mp2 = new MethodePayement();
|
||||
|
||||
|
||||
foreach (string mp in Enum.GetNames(typeof(MethodePayement)))
|
||||
{
|
||||
if (Equals(Type, mp))
|
||||
{
|
||||
mp2 = (MethodePayement)Enum.Parse(typeof(MethodePayement), Type);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
foreach (string to in Enum.GetNames(typeof(TagOperation)))
|
||||
{
|
||||
if (Equals(Tag, to))
|
||||
{
|
||||
to2 = (TagOperation)Enum.Parse(typeof(TagOperation), Tag);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Model.Planification planification = new(nom, Montant, Date, mp2, to2,false);
|
||||
|
||||
Mgr.ajouterPlanification(Mgr.SelectedCompte, planification);
|
||||
Navigation.PushAsync(new Dashboard());
|
||||
}
|
||||
}
|
@ -1,19 +1,29 @@
|
||||
using Model;
|
||||
|
||||
namespace IHM.Desktop;
|
||||
|
||||
public partial class CV_DeletePlanification : ContentView
|
||||
{
|
||||
public CV_DeletePlanification()
|
||||
public Manager Mgr => (App.Current as App).Manager;
|
||||
public CV_DeletePlanification()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
private void Button_Clicked(object sender, EventArgs e)
|
||||
{
|
||||
Mgr.LoadBanque();
|
||||
Mgr.LoadCompte();
|
||||
|
||||
}
|
||||
BindingContext = Mgr;
|
||||
}
|
||||
|
||||
private void Button_Clicked_1(object sender, EventArgs e)
|
||||
private void Button_Annuler(object sender, EventArgs e)
|
||||
{
|
||||
Navigation.PushAsync(new Dashboard());
|
||||
}
|
||||
|
||||
}
|
||||
private void Button_Valider(object sender, EventArgs e)
|
||||
{
|
||||
var s = recup.SelectedItem;
|
||||
Model.Planification planification = (Model.Planification)s;
|
||||
Mgr.supprimerPlanification(Mgr.SelectedCompte, planification);
|
||||
Navigation.PushAsync(new Dashboard());
|
||||
}
|
||||
}
|
Loading…
Reference in new issue