private void lstBudget_SelectedIndexChanged(object sender, EventArgs e) { //Affiche les informations rel tives au budget sélectionné if (lstBudget.SelectedIndex < 0) { return; } Budget budget = listeBudget[lstBudget.SelectedIndex]; //Enveloppe concernée if (budget.Enveloppe > 0) { Budget_Enveloppe Enveloppe = (Budget_Enveloppe)Acces.Trouver_Element(Acces.type_BUDGET_ENVELOPPE, budget.Enveloppe); lblEnveloppe.Text = Enveloppe.Libelle; } //Période et dates concernées Budget_Periode bp = (Budget_Periode)Acces.Trouver_Element(Acces.type_BUDGET_PERIODE, budget.Periode); lblPeriode.Text = bp.Libelle; lblDatePeriodeDebut.Value = fct.ConvertiStringToDate(bp.DateDeb); lblDatePeriodeFin.Value = fct.ConvertiStringToDate(bp.DateFin); lblRef1.Text = budget.Code.Replace("BUD-", ""); }
void SupprimerPeriode() { if (lstPeriode.SelectedNode == null) { return; } if (MessageBox.Show("Supprimer ?", "Confirmation", MessageBoxButtons.YesNo) == DialogResult.No) { return; } Budget_Periode bp = (Budget_Periode)lstPeriode.SelectedNode.Tag; Acces.Supprimer_Element(Acces.type_BUDGET_PERIODE, bp); Afficher_ListePeriode(); }