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());
            }
        }