/// <summary> /// Modification d'une affectation /// </summary> private void modifierAffectation(object sender, EventArgs e) { Cours cours = getCurrentAffectation(); Personnel p = getCurrentPersonnel(); if (cours != null && p != null) { var formPopup = new InputModifCoursParPersonnelForm("Modifier Affectation", cours, p); formPopup.ShowDialog(this); personnelDetailsGridViewLoad(); personnelViewModel.update(p); personnelGridViewLoad(); } else { string message = "Aucun personnel ou aucun cours sélectionné \n"; string caption = "Erreur"; MessageBoxButtons buttons = MessageBoxButtons.OK; DialogResult result; // Displays the MessageBox. result = MessageBox.Show(message, caption, buttons, MessageBoxIcon.Exclamation); DiplomeView.afficherPopup(message); } }
/// <summary> /// Ajouter une affectation /// </summary> private void ajouterAffectation(object sender, EventArgs e) { Personnel p = getCurrentPersonnel(); if (p != null) { var formPopup = new InputModifCoursParPersonnelForm("Ajouter Affectation", p); formPopup.ShowDialog(this); personnelDetailsGridViewLoad(); personnelGridViewLoad(); personnelViewModel.update(p); } }