private void DeleteDrugType() { if (categoryBindingSource == null) { return; } var dResult = MessageBox.Show(@"Delete current record?", @"Delete", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (dResult == DialogResult.Yes) { if (DrugTypeManager.Delete(((DrugType)drugTypeBindingSource.Current).DrugTypeId)) { MessageBox.Show(@"Record was deleted successfully.", @"Delete", MessageBoxButtons.OK, MessageBoxIcon.Information); drugTypeBindingSource.RemoveCurrent(); } else { MessageBox.Show(@"Error on delete operation.", @"Delete", MessageBoxButtons.OK, MessageBoxIcon.Error); drugTypeDataGridView.Focus(); } } }