/// <summary> /// Affiche le formulaire d'ajout d'un professeur /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ajouterProfesseur_Click(object sender, EventArgs e) { AjoutProf formAjoutProf = new AjoutProf(repertoire); formAjoutProf.Show(); formAjoutProf.VisibleChanged += formVisibleChangedAjouterProfesseur; }
/// <summary> /// Récupére le professeur créé dans le formulaire pour l'ajouter /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void formVisibleChangedAjouterProfesseur(object sender, EventArgs e) { AjoutProf form = (AjoutProf)sender; if (!form.Visible) { AjouterProfesseur(form.ReturnProfesseur, form.ReturnMatieresEnseignees); form.Dispose(); } }