private void deleteFlatButton_Click(object sender, EventArgs e) { if (renseignementDataGridView.SelectedRows.Count > 0) { int id = int.Parse(renseignementDataGridView.SelectedRows[0].Cells[0].Value.ToString()); DialogResult dialogResult = MessageBox.Show("Êtes vous vraiment sûr de vouloir supprimer la fiche de " + "renseignement n°" + id.ToString() + " ?", "Confirmation de Suppression !", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { web.DeleteRenseignements(id); } } else if (renseignementDataGridView.SelectedCells.Count > 0) { int id = int.Parse(renseignementDataGridView.Rows[renseignementDataGridView.SelectedCells[0].RowIndex] .Cells[0].Value.ToString()); DialogResult dialogResult = MessageBox.Show("Êtes vous vraiment sûr de vouloir supprimer la fiche de " + "renseignement n°" + id.ToString() + " ?", "Confirmation de Suppression !", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { web.DeleteRenseignements(id); } } else { MessageBox.Show("Vous n'avez pas selectionné de renseignement !"); return; } }