private void BtnDelete_Click(object sender, RoutedEventArgs a) { if (!string.IsNullOrWhiteSpace(TextBoxPosition.Text)) { var response = System.Windows.MessageBox.Show("Are You Sure You Want to DELETE Position", "Delete", MessageBoxButton.YesNo, MessageBoxImage.Warning); if (response == MessageBoxResult.Yes) { Admin.Administrators.AdminSetUpPositionPage.Instance.RemovePosition(this); ElectionConfigurationService.RemovePosition(new Position { Id = Id, PositionName = TextBoxPosition.Text }); } } }