void DeleteDrawingExecute() { if (SelectedDrawing != null) { if ( MessageBox.Show("Deleting a drawing cannot be undone. Are you sure you want to do this?", "Willy nilly drawing deleting is bad.", MessageBoxButton.YesNo) == MessageBoxResult.Yes) { DBCommon.DeleteDrawing(SelectedDrawing.Id); _searchresults.Remove(SelectedDrawing); } } }
private void mnuDeleteDrawing_Click(object sender, RoutedEventArgs e) { var dwg = listView1.SelectedItem as MPDrawing; if (dwg != null) { if ( MessageBox.Show("Deleting a drawing cannot be undone. Are you sure you want to do this?", "Willy nilly drawing deleting is bad.", MessageBoxButton.YesNo) == MessageBoxResult.Yes) { DBCommon.DeleteDrawing(dwg.Id); _searchresults.Remove(dwg); } } }