private void DeleteClassificationButton_Click(object sender, RoutedEventArgs e) { if (ClassificationsDataGrid.SelectedItems.Count == 1) { if (MessageBox.Show( "Вы действительно желаете удалить классификацию? " + "Это действие нельзя будет отменить.", "Удаление классификации", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No) { return; } int classificationId = (int)((DataRowView)ClassificationsDataGrid.SelectedItem)["Id"]; _sqlClient.DeleteClassification(classificationId); SelectClassifications(); } }