private bool Existe() { Ventas ventaA = VentasBll.Buscar(ventas.VentaId); //ventas = VentasBll.Buscar(Convert.ToInt32(VentasIdTextBox.Text)); return(ventas != null); }
private void ConsultarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Ventas>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: //todo listado = VentasBll.GetList(p => true); break; case 1: //ID int id = Convert.ToInt32(CriterioTextBox.Text); listado = VentasBll.GetList(p => p.VentaId == id); break; case 2: //Fecha DateTime fecha = Convert.ToDateTime(CriterioTextBox.Text); listado = VentasBll.GetList(p => p.Fecha == fecha); break; case 3: //TipoCompra listado = VentasBll.GetList(p => p.TipoVenta.Contains(CriterioTextBox.Text)); break; } } else { listado = VentasBll.GetList(p => true); } ConsultaDataGrip.ItemsSource = null; ConsultaDataGrip.ItemsSource = listado; }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { Ventas anterior = VentasBll.Buscar(Convert.ToInt32(VentasIdTextBox.Text)); if (anterior != null) { ventas = anterior; Actualizar(); } else { MessageBox.Show("No encontrado"); } }
private void EliminarButton_Click(object sender, RoutedEventArgs e) { int id; id = Convert.ToInt32(VentasIdTextBox.Text); Limpiar(); if (VentasBll.Eliminar(id)) { MessageBox.Show("Eliminar", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show(VentasIdTextBox.Text, "No se puede eliminar porque no existe"); } }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { bool paso = false; //si hay campos escenciales vacios No guarda if (VendedorIdTextBox.Text == "0" || ClienteIdTextBox.Text == "0" || UsuarioIdTextBox.Text == "0") { MessageBox.Show("Este registro no se puede guardar, ya que le faltan campos escenciales [Usuario, vendedor o CLiente], favor crear estos campos si no lo tiene creado" , "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); return; } if (string.IsNullOrWhiteSpace(VentasIdTextBox.Text) || VentasIdTextBox.Text == "0") { paso = VentasBll.Guardar(ventas); } else { if (!Existe()) { MessageBox.Show("No se puede Modificar porque no existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); return; } paso = VentasBll.Modificar(ventas); } if (paso) { MessageBox.Show("Guardado!!", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); Limpiar(); } else { MessageBox.Show("No se puede Guardar", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); } }