void VirementAjouter() { if (Periode_choix == 0) { MessageBox.Show("Il convient de choisir une période"); return; } if (Enveloppe_Select < 0) { MessageBox.Show("Il convient de choisir une enveloppe"); return; } if (!(Flux_Select == TypeFlux.Dépenses || Flux_Select == TypeFlux.Recettes)) { MessageBox.Show("Il convient de choisir un flux"); return; } frmVirement f = new frmVirement(); f.Acces = Acces; f.Creation = true; f.Periode = Periode_choix; f.Enveloppe = Enveloppe_Select; f.TypeFlux = Flux_Select; f.budget_org = budget_org_Select; f.budget_geo = budget_geo_Select; f.Initialiser(); if (f.ShowDialog() == DialogResult.OK) { budget_virement = f.budget_virement; Afficher_ListeVirement(); } }
private void DG_Virement_SelectionChanged(object sender, EventArgs e) { budget_virement = null; if (DG_Virement.SelectedRows.Count == 0) { return; } int id = int.Parse(DG_Virement.SelectedRows[0].Cells["ID"].Value.ToString()); budget_virement = (Budget_Virement)Acces.Trouver_Element(Acces.type_BUDGET_VIREMENT, id); }