private void BuscarButton_Click(object sender, RoutedEventArgs e) { Vendedores anterior = VendedoresBll.Buscar(Convert.ToInt32(VendedorIdTextBox.Text)); if (anterior != null) { vendedores = anterior; Actualizar(); } else { MessageBox.Show("No Encontrado"); } }
private void EliminarButton_Click(object sender, RoutedEventArgs e) { int id; id = Convert.ToInt32(VendedorIdTextBox.Text); Limpiar(); if (VendedoresBll.Eliminar(id)) { MessageBox.Show("Eliminado", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show(VendedorIdTextBox.Text, "No se puede eliminar porque no existe"); } }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { bool paso = false; //Si todos los TexBoxes estan vacios, no te permite Guardar if ((VededorNombreTextBox.Text == string.Empty || VendedorEmailTextBox.Text == string.Empty || VendedorTelefonoTextBox.Text == string.Empty || VendedorCelularTextBox.Text == string.Empty || VendedorCedulaTextBox.Text == string.Empty || VendedorDireccionTextBox.Text == string.Empty)) { MessageBox.Show("Mi Hermano, Pero llene algo :/ :(", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); return; } if (string.IsNullOrWhiteSpace(VendedorIdTextBox.Text) || VendedorIdTextBox.Text == "0") { paso = VendedoresBll.Guardar(vendedores); } else { if (!Existe()) { MessageBox.Show("No Se puede Modificar porque no existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); return; } paso = VendedoresBll.Modificar(vendedores); } if (paso) { Limpiar(); MessageBox.Show("Guardado!!", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void ConsultarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Vendedores>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: //todo listado = VendedoresBll.GetList(p => true); break; case 1: //ID int id = Convert.ToInt32(CriterioTextBox.Text); listado = VendedoresBll.GetList(p => p.VendedorId == id); break; case 2: //Nombres listado = VendedoresBll.GetList(p => p.Nombres.Contains(CriterioTextBox.Text)); break; case 3: //Telefono listado = VendedoresBll.GetList(p => p.Telefono.Contains(CriterioTextBox.Text)); break; case 4: //Cedula listado = VendedoresBll.GetList(p => p.Cedula.Contains(CriterioTextBox.Text)); break; } } else { listado = VendedoresBll.GetList(p => true); } ConsultaDataGrip.ItemsSource = null; ConsultaDataGrip.ItemsSource = listado; }
private bool Existe() { Vendedores vendedorA = VendedoresBll.Buscar(vendedores.VendedorId); return(vendedorA != null); }