//Clic sur Supprimer dans le Datagrid Utilisateurs private void buttonDelUser_Click(object sender, EventArgs e) { string message = "Voulez-vous vraiment supprimer cet utilisateur?"; string caption = "Suppression"; MessageBoxButtons buttons = MessageBoxButtons.YesNo; MessageBoxIcon icon = MessageBoxIcon.Warning; DialogResult result; result = MessageBox.Show(message, caption, buttons, icon); //Si oui if (result == System.Windows.Forms.DialogResult.Yes) { int id = (int)dataGridViewUtilisateurs.SelectedRows[0].Cells[0].Value; //Si suppression ok if (UtilisateurManager.Delete(id)) { message = "Utilisateur supprimé!"; buttons = MessageBoxButtons.OK; icon = MessageBoxIcon.Information; } //Si erreur de suppression else { message = "Erreur lors de la suppression!"; buttons = MessageBoxButtons.OK; icon = MessageBoxIcon.Error; } MessageBox.Show(message, caption, buttons, icon); PopulateGrids(); } }
public void DeleteUtilisateur(int id) { UtilisateurManager.Delete(id); }