private void DeletePatient(object sender, object e) { if (View.SelectedItems.Count != 0) { MessageBoxResult dialogResult = MessageBox.Show("Вы действительно хотите удалить этого пациента и все что с ним связано?", "Подтверждение", MessageBoxButton.YesNo); if (dialogResult == MessageBoxResult.Yes) { DataRowView row = (DataRowView)View.SelectedItems[0]; DatabaseWorker.DeletePatient(row["Идентификатор"].ToString()); View.ItemsSource = DatabaseWorker.SelectPatients().Tables[0].DefaultView; } } }