private void PaymentsGrid_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (PaymentsGrid.Columns[e.ColumnIndex].Name == "Delete") { var PaiementId = PaymentsGrid.Rows[e.RowIndex].Cells["PaiementId"].FormattedValue.ToString(); if (MessageBox.Show("Supprimer ?", "Supprimer", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { int x = int.Parse(PaiementId); _paiementRepository.Delete(x); } } }