private void listeDesClientsToolStripMenuItem_Click(object sender, EventArgs e) { // on va instancier le form de saisie du nouveau client frmListeClients frmNouveau = new frmListeClients(); frmNouveau.Show(); }
private void btnOK_Click(object sender, EventArgs e) { // Créer une référence d'objets MClients MClients nouveauClient = new MClients(); //Affectation des variables/propriétés nouveauClient.NumClient = Int32.Parse(base.txtBoxNv.Text.Trim()); nouveauClient.RaisonSociale = base.txtBoxRs.Text; nouveauClient.AdresseClient = base.txtBoxAd.Text; nouveauClient.AdresseClient2 = base.txtBoxAd2.Text; nouveauClient.CodePostal = base.txtBoxCp.Text; nouveauClient.Ville = base.txtBoxVil.Text; nouveauClient.TelephoneClient = base.txtBoxTel.Text; nouveauClient.ClientPrive = base.chkBoxPv2.Checked; nouveauClient.Effectif = Int32.Parse(base.txtBoxEff.Text.Trim()); nouveauClient.ChiffreAffaires = Int32.Parse(base.txtBoxCa.Text.Trim()); nouveauClient.Activite = base.cbBoxAct.Text; nouveauClient.Nature = base.cbBoxNat.Text.ToString(); //Je ne sais pas comment faire pour les combobox if (!(base.cbBoxAct.Items.Contains(base.cbBoxAct.Text))) { base.cbBoxAct.Items.Add(base.cbBoxAct.Text); } if (!(base.cbBoxNat.Items.Contains(base.cbBoxNat.Text))) { base.cbBoxNat.Items.Add(base.cbBoxNat.Text); } //Numéro du client, qui le définit ? // Est ce que le numéro client = rang du client +1 (pour pas avoir de client zéro) ? nouveauClient.IClient++; //ajouter la référence d'objet MClients dans la collection Donnees.arrayClients.Add(nouveauClient); // incrémentation compteur de clients MClients.NClients++; frmListeClients frmListe = new frmListeClients(); //00h j'ai interverti afficheclient avec show frmListe.afficheClient(); frmListe.Show(); this.Close(); }