/// <summary> /// Enregistre un nouveau contact /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnEnregistretContact_Click(object sender, EventArgs e) { //Création reference d'objet Contact MContact nouveauContact = new MContact(); try { Contact nouveauContactEF = new Contact(); nouveauContactEF.idClient = idClientExt; nouveauContactEF.idContact = int.Parse(txtIdContact.Text); nouveauContactEF.nomContact = txtNomContact.Text; nouveauContactEF.prenomContact = txtPrenomContact.Text; nouveauContactEF.telContact = txtTelContact.Text; Donnees.Db.Contact.Add(nouveauContactEF); Donnees.Db.SaveChanges(); btnContinuer.Visible = true; } catch (Exception ex) { nouveauContact = null; MessageBox.Show("Erreur : \n" + ex.Message, "Ajout d'un contact"); } MContact.NombreContacts += 1; this.iContact = MContact.NombreContacts - 1; afficheListContact(); gpbContact.Visible = false; boutonsContAnnulerVisible(); }
/// <summary> /// Click bouton validation pour creer un contact /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnAjouterContact_Click(object sender, EventArgs e) { //Création reference d'objet Contact MContact nouveauContact = new MContact(); try { Contact nouveauContactEF = new Contact(); nouveauContactEF.idClient = idClientExt; nouveauContactEF.idContact = int.Parse(txtIdContact.Text); nouveauContactEF.nomContact = txtNomContact.Text; nouveauContactEF.prenomContact = txtPrenomContact.Text; nouveauContactEF.telContact = txtTelContact.Text; Donnees.Db.Contact.Add(nouveauContactEF); Donnees.Db.SaveChanges(); } catch (Exception ex) { nouveauContact = null; MessageBox.Show("Erreur : \n" + ex.Message, "Ajout d'un contact"); } MContact.NombreContacts += 1; this.iContact = MContact.NombreContacts - 1; afficheListContact(); foreach (Control c in gpbContact.Controls) { if (c.GetType() == typeof(MaskedTextBox)) { c.Text = ""; } } }