private void supprimer_Click(object sender, EventArgs e) { if (listefamilleDatagrid.SelectedRows.Count > 0) { string code = listefamilleDatagrid.SelectedRows[0].Cells[0].Value.ToString(); if (lite.isUsed(code)) { String msg = @"Vous etes sur le point de supprimer une famille utilisee par certains materiaux. Pour confirmer la suppression, cliquez sur [OK]"; if (MessageBox.Show(msg, "Erreur de suppression", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK) { lite.deleteFromFamille(code); loadFamille(); } } else { lite.deleteFromFamille(code); loadFamille(); } } else { MessageBox.Show("Suppression impossible! aucun element selectionne", "Erreur de suppression", MessageBoxButtons.OK, MessageBoxIcon.Error); } }