private void btnAnnulerActivite_Click(object sender, EventArgs e) { int cptListBVide = 0; foreach (ListBox uneListB in panJourSemaine.Controls) { if (uneListB.SelectedItem == null) { cptListBVide++; } else { Activite activite = (Activite)uneListB.SelectedItem; Modification.SetActivite(activite); if (Donnees.AnnulerActivite(activite)) { ConsulterModifierActiviteEncadrant cmae = new ConsulterModifierActiviteEncadrant(); cmae.Show(); this.Close(); } else { MessageBox.Show("Annulation foirée"); } } } if (cptListBVide == 7) { MessageBox.Show("Veuillez selectionner une animation à annuler."); } }