예제 #1
0
        /// <summary>
        /// Affiche le formulaire de création d'une matière
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void ajoutMatiere_Click(object sender, EventArgs e)
        {
            AjoutMatiere formAjoutMatiere = new AjoutMatiere(repertoire);

            formAjoutMatiere.Show();
            formAjoutMatiere.VisibleChanged += formVisibleChangedAjouterMatiere;
        }
예제 #2
0
        /// <summary>
        /// Récupére la matière crée dans le formulaire pour l'ajouter
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void formVisibleChangedAjouterMatiere(object sender, EventArgs e)
        {
            AjoutMatiere form = (AjoutMatiere)sender;

            if (!form.Visible)
            {
                AjouterMatiere(form.ReturnMatiere, form.ReturnModule);
                form.Dispose();
            }
        }