private void OnDeleteGroupClick(object sender, EventArgs e) { if (string.IsNullOrEmpty(WorkstationGroupSelected)) { return; } else { DialogResult confirmDeleteGroup = MessageBox.Show("Are you sure you want to delete group: " + WorkstationGroupSelected + "?", "Delete Workstation Group", MessageBoxButtons.YesNoCancel); if (confirmDeleteGroup == DialogResult.Yes) { DialogResult verifyDelete = MessageBox.Show("Deleting the group will also remove all of the group members (OU references). Proceed?", "Warning", MessageBoxButtons.YesNoCancel); if (verifyDelete == DialogResult.Yes) { bool isRemoved = ADContext.RemoveWorkstationGroup(WorkstationGroupSelected); if (isRemoved) { MessageBox.Show("Group has been deleted.", "Delete Workstation Group"); UpdateWorkstationData(); } else { MessageBox.Show("Group has already been removed.", "Error"); } } } } }