/// <summary> /// Ouvre le formulaire de modification /// </summary> private void bt_edit_Click(object sender, EventArgs e) { Personne currentPersonne = new Personne(); bool found = false; FlowLayoutPanel flp = ((Button)sender).Parent as FlowLayoutPanel; GroupBox gp = flp.Parent as GroupBox; foreach (Personne personne in carnet.personnes) { string PrenomNom = personne.Prenom + " " + personne.nom; if (PrenomNom == gp.Text) { currentPersonne = personne; found = true; } } if (found) { AjouterPersonne ap = new AjouterPersonne(carnet, currentPersonne); ap.ShowDialog(); CarnetAdresse_Load(null, null); } else { MessageBox.Show("La personne n'a pas pu être trouvé", "Modifier un personne", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
/// <summary> /// Ouvre la fenêtre d'ajout /// </summary> private void bt_add_Click(object sender, EventArgs e) { AjouterPersonne ap = new AjouterPersonne(carnet); ap.ShowDialog(); CarnetAdresse_Load(null, null); }