Beispiel #1
0
        private void ajouterNouveauClientToolStripMenuItem_Click(object sender, EventArgs e)
        {
            // on va instancier le form de saisie du nouveau client
            frmNouveauClient frmNouveau = new frmNouveauClient();

            // affichage en modal et contrôle que l'utilisateur
            // en sort par OK
            if (frmNouveau.ShowDialog() == DialogResult.OK)
            {
                // recherche rang du client saisi
                this.iClient = MClients.NClients - 1;
            }
        }
        private void btnNouveauClient_Click(object sender, EventArgs e)
        {
            //On instancie un form de saisie en mode modal
            frmNouveauClient frmAjout;

            frmAjout = new frmNouveauClient();


            // Si on sort de la saisie par OK, regenere l'affichage du datagrid
            if (frmAjout.ShowDialog() == DialogResult.OK)
            {
                this.afficheClient();
            }
            //00h03 si je rajoute this.Close(); ça fait quoi ? YIHAAA C'est ce qui regle le pb du deuxieme form qui s'ouvre sans rien
            //avec le changement dans bouton ok de frmNouveauClient :
            //00h j'ai interverti afficheclient avec show
            this.Close();
        }