private void Add_Adherent_Click(object sender, EventArgs e) { List <Adherent> LesAdhe = DBAdherent.getAllAdherent(); int i = -1; bool trouve = false; while (i < LesAdhe.Count && !trouve) { i++; if (LesAdhe.ElementAt(i).getId() == leAdhe.getId()) { DBAdherent.DeleteAdhe(leAdhe.getId()); Adherent nouveauAdhe = new Adherent(leAdhe.getSexe(), tb_nom.Text, leAdhe.getPrenom(), leAdhe.getNaissance(), tb_rue.Text, tb_cp.Text, tb_ville.Text, leAdhe.getId(), int.Parse(tb_coti.Text)); DBAdherent.AjouterAdherent(nouveauAdhe); trouve = true; MessageBox.Show("Modification enregistrer"); this.Close(); } } }
private void btn_Delete_Click(object sender, EventArgs e) { List <Adherent> AllAdhe = DBAdherent.getAllAdherent(); int i = -1; bool trouve = false; while (i < AllAdhe.Count && !trouve) { i++; if (AllAdhe.ElementAt(i).getNom() == lvListAdhe.SelectedItems[0].SubItems[0].Text && AllAdhe.ElementAt(i).getPrenom() == lvListAdhe.SelectedItems[0].SubItems[1].Text) { trouve = true; } } if (MessageBox.Show("Voulez vous vraiment supprimer l'utilisateur " + AllAdhe.ElementAt(i).getNom() + " " + AllAdhe.ElementAt(i).getPrenom() + " ?", "Confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { DBAdherent.DeleteAdhe(AllAdhe.ElementAt(i).getId()); lvListAdhe.Items.Clear(); AllAdhe = DBAdherent.getAllAdherent(); List <Adherent> LesAdherents = DBAdherent.getAllAdherent("naissance", ordre); foreach (Adherent unAdh in LesAdherents) { ListViewItem laLigne = new ListViewItem(); laLigne.Text = unAdh.getNom(); laLigne.SubItems.Add(unAdh.getPrenom()); laLigne.SubItems.Add(unAdh.getSexe().ToString()); laLigne.SubItems.Add(unAdh.getNaissance()); laLigne.SubItems.Add(unAdh.getRue()); laLigne.SubItems.Add(unAdh.getCp()); laLigne.SubItems.Add(unAdh.getVille()); lvListAdhe.Items.Add(laLigne); } MessageBox.Show("L'utilisateur a bien été supprimer "); } else { MessageBox.Show("L'utilisateur " + AllAdhe.ElementAt(i).getNom() + " " + AllAdhe.ElementAt(i).getPrenom() + " n'a pas été supprimer"); } }