/// <summary> /// Evenement annuler /// </summary> private void valider(object sender, EventArgs e) { CategoriePersonnel categASupprimer = (CategoriePersonnel)this.categorieASupprimerCB.SelectedItem; CategoriePersonnel categRemplacement = (CategoriePersonnel)this.categoriesCB.SelectedItem; if (categASupprimer != null && categRemplacement != null) { List <Personnel> listePersonnel = PersonnelDAO.findAll(); foreach (Personnel p in listePersonnel) { if (p.categoriePersonnel.id == categASupprimer.id) { p.categoriePersonnel = categRemplacement; PersonnelDAO.update(p); } } CategoriePersonnelDAO.delete(categASupprimer); this.Close(); } else { // Initializes the variables to pass to the MessageBox.Show method. string message = "Erreur lors de la saisie des données, il faut choisir une catégorie de personnel \n"; DiplomeView.afficherPopup(message); } }
public static void supprimeCategoriePersonnel(CategoriePersonnel categoriePersonnel) { CategoriePersonnelDAO.delete(categoriePersonnel); }