private void btnDeleteAvenueVillage_Click(object sender, EventArgs e) { try { DialogResult result = MessageBox.Show("Voulez - vous vraiment supprimer cet enregistrement ?", "Suppression", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { avenueVill.Id = Convert.ToInt32(lblIdAvenueVillage.Text); avenueVill.Supprimer(); MessageBox.Show("Suppression éffectuée", "Suppression", MessageBoxButtons.OK, MessageBoxIcon.Information); try { refreshAvenueVill(); } catch (Exception) { MessageBox.Show("Erreur lors de l'actualisation", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } if (dgvAvenueVillage.RowCount <= 0) { btnSaveAvenueVillage.Enabled = false; btnModifierAvenueVillage.Enabled = false; btnDeleteAvenueVillage.Enabled = false; } initialiseAvenueVill(); } } catch (Exception) { MessageBox.Show("Echec de la suppression", "Suppression", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }