private async void EliminarButton_Click(object sender, RoutedEventArgs e) { bool eliminado = false; if (int.TryParse(ImportadorIdTextBox.Text, out int clienteId)) { if (await ImportadorBLL.Existe(clienteId)) { MessageBoxResult opcion = MessageBox.Show("Desea eliminar este importador?.", "Confirme", MessageBoxButton.YesNo, MessageBoxImage.Question); if (opcion == MessageBoxResult.Yes) { eliminado = await ImportadorBLL.Eliminar(clienteId); if (eliminado) { Limpiar(); MessageBox.Show("Eliminado."); } else { MessageBox.Show("Error al eliminar."); } } } else { MessageBox.Show("Este importador no existe."); } } else { MessageBox.Show("Cliente Id invalido."); } }
private async void BuscarButton_Click(object sender, RoutedEventArgs e) { if (int.TryParse(ImportadorIdTextBox.Text, out int importadorId)) { if (await ImportadorBLL.Existe(importadorId)) { importador = await ImportadorBLL.Buscar(importadorId); this.DataContext = importador; MyPropertyChanged("importador"); } else { MessageBox.Show("Este importador no existe."); Limpiar(); } } else { MessageBox.Show("Este importador id es invalido."); } }