/// <summary> /// Affiche le formulaire d'ajout d'un étudiant /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ajouterEtudiant_Click(object sender, EventArgs e) { AjoutEtudiant formAjoutEtudiant = new AjoutEtudiant(AnneePromo("3A")); formAjoutEtudiant.Show(); formAjoutEtudiant.VisibleChanged += formVisibleChangedAjouterEtudiant; }
/// <summary> /// Récupére l'étudiant créé dans le formulaire pour l'ajouter /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void formVisibleChangedAjouterEtudiant(object sender, EventArgs e) { AjoutEtudiant form = (AjoutEtudiant)sender; if (!form.Visible) { AjouterEtudiant(form.ReturnEtudiant, form.ReturnAnneePromo); form.Dispose(); } }