コード例 #1
0
        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);
                }
            }
        }
コード例 #2
0
        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();
            }
        }