private void btnDelete_Click(object sender, RoutedEventArgs e) { var result = MessageBox.Show(MainService.MainWindow, "La colección '" + CollectionName + "' y todos sus documentos serán eliminados de manera definitiva. Esta acción no puede ser deshecha.\n\n¿Está seguro que desea eliminar esta colección?", "Confirmación", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { SqlServices.DeleteCollection(CollectionName); MainService.UpdateCollections(); DbConnections.CurrentConnection.CollectionManagementPage.LoadCollections(); } }
/// <summary> /// Gestiona el evento eliminar colección en la tabla /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnEliminar_Click(object sender, RoutedEventArgs e) { if (dgCollections.SelectedItem != null) { var collectionName = (string)dgCollections.SelectedItem; var result = MessageBox.Show(MainService.MainWindow, "La colección '" + collectionName + "' y todos sus documentos serán eliminados de manera definitiva. Esta acción no puede ser deshecha.\n\n¿Está seguro que desea eliminar esta colección?", "Confirmación", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { SqlServices.DeleteCollection(collectionName); MainService.UpdateCollections(); LoadCollections(); } } }