private void DocumentViewer_DeleteDocument(object sender, EventArgs e) { var result = MessageBox.Show(MainService.MainWindow, "El documento seleccionado será eliminado de forma permanente.\n¿Esta seguro que desea eliminar este documento?", "Confirmar eliminación", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { var document = (DocumentViewerControl)sender; SqlServices.DeleteDocument((BsonDocument)document.Document); } }
private void btnDeleteDocument_Click(object sender, RoutedEventArgs e) { if (Collection != null) { var result = MessageBox.Show(MainService.MainWindow, "El documento seleccionado será eliminado de forma permanente.\n¿Esta seguro que desea eliminar este documento?", "Confirmar eliminación", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { SqlServices.DeleteDocument((BsonDocument)Document, Collection); stpLinesContainer.Children.Remove(this); } } else { DeleteDocument?.Invoke(this, new EventArgs()); } }