private void btnSupprimer_Click(object sender, EventArgs e) { bool possibleSupprimer = true; if (lstIdentite.SelectedItems.Count == 0) { MessageBox.Show("Merci de sélectionner un élément à supprimer", "Aucune sélection", MessageBoxButtons.OK, MessageBoxIcon.Error); possibleSupprimer = false; } if (possibleSupprimer && DialogResult.Yes == MessageBox.Show("êtes vous sûr de vouloir supprimer ce contact ?", "suppression", MessageBoxButtons.YesNo)) { int id = lesId[lstIdentite.SelectedIndex]; if (BdD.supprimerContact(id)) { MettreAJourListe(); lesId.Clear(); MessageBox.Show("Contact d'identifiant " + id + " a été supprimer avec succès ! ", "Operation réussie", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Impossible de supprimer le contact d'identifiant " + id, "Operation a échouée", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void supprimerButton_Click(object sender, EventArgs e) { if (lstIdentite.SelectedIndex < 0) { return; } if (MessageBox.Show( "Souhaitez-vous supprimer " + txtNom.Text + " " + txtPren.Text + " du répertoire ?", "Supprimer un contact", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning ) == DialogResult.OK ) { int contactId = lesId[lstIdentite.SelectedIndex]; BdD.supprimerContact(contactId); mettreAJourListe(); effacerDetails(); desactiverModifierSupprimer(); } }