private void btnDelete_Click(object sender, EventArgs e) { DialogResult result = MessageBox.Show("Are you sure?", "Warning", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { if (detail.State == PermissionStates.Approved || detail.State == PermissionStates.Disapproved) { MessageBox.Show("You can't delete approved or disapproved permission!"); } else { PermissionBLL.DeletePermision(detail.PermissionID); MessageBox.Show("Permission deleted!"); FillAllData(); ClearFilters(); } } }