private void GuardarButton_Click(object sender, RoutedEventArgs e) { bool paso = false; //Si todos los TexBoxes estan vacios, no te permite Guardar if ((MontoTextBox.Text == "0")) { MessageBox.Show("Mi Hermano, Pero llene algo :/ :(", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); return; } if (string.IsNullOrWhiteSpace(PagoVentaIdTextBox.Text) || PagoVentaIdTextBox.Text == "0") { paso = PagosVentasBll.Guardar(pagosventas); } else { if (!Existe()) { MessageBox.Show("No Se puede Modificar porque no existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); return; } paso = PagosVentasBll.Modificar(pagosventas); } 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_1(object sender, RoutedEventArgs e) { var listado = new List <PagosVentas>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: //todo listado = PagosVentasBll.GetList(p => true); break; case 1: //ID int id = Convert.ToInt32(CriterioTextBox.Text); listado = PagosVentasBll.GetList(p => p.VentaId == id); break; case 2: //Fecha DateTime fecha = Convert.ToDateTime(CriterioTextBox.Text); listado = PagosVentasBll.GetList(p => p.Fecha == fecha); break; } } else { listado = PagosVentasBll.GetList(p => true); } ConsultaDataGrip.ItemsSource = null; ConsultaDataGrip.ItemsSource = listado; }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { PagosVentas anterior = PagosVentasBll.Buscar(Convert.ToInt32(PagoVentaIdTextBox.Text)); if (anterior != null) { pagosventas = anterior; Actualizar(); } else { MessageBox.Show("Venta no Encontrada :("); } }
private void EliminarButton_Click(object sender, RoutedEventArgs e) { int id; id = Convert.ToInt32(PagoVentaIdTextBox.Text); Limpiar(); if (PagosVentasBll.Eliminar(id)) { MessageBox.Show("Eliminado", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show(PagoVentaIdTextBox.Text, "No se puede eliminar una persona que no existe"); } }
private bool Existe() { PagosVentas pagosventasA = PagosVentasBll.Buscar(pagosventas.PagoVentaId); return(pagosventas != null); }