private void EliminarButton_Click(object sender, RoutedEventArgs e) { try { if (DeudaClientesBLL.Eliminar(deudas.DeudasId)) { Limpiar(); MessageBox.Show("Eliminado", "Exito"); } else { MessageBox.Show("No se puede eliminar una deuda que no existe"); } } catch { } }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { DeudaClientes deudaAnterior = DeudaClientesBLL.Buscar(deudas.DeudasId); if (string.IsNullOrWhiteSpace(DeudasIdTextBox.Text)) { MessageBox.Show(DeudasIdTextBox.Text, "Coloque id de, deuda"); } if (deudaAnterior != null) { deudas = deudaAnterior; Refrescar(); } else { MessageBox.Show("No existe ninguna Deuda con ese Id."); } }
private void ConsultarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <DeudaClientes>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: //Todo listado = DeudaClientesBLL.GetList(o => true); break; case 1: //Deuda Id int id; id = int.Parse(CriterioTextBox.Text); listado = DeudaClientesBLL.GetList(o => o.DeudasId == id); break; case 3: // Nombre Cliente listado = DeudaClientesBLL.GetList(p => p.NombreCliente.Contains(CriterioTextBox.Text)); break; case 4: //Deudas decimal deudas; deudas = decimal.Parse(CriterioTextBox.Text); listado = DeudaClientesBLL.GetList(o => o.Deuda == deudas); break; } } else { listado = DeudaClientesBLL.GetList(p => true); } DataGridConsulta.ItemsSource = null; DataGridConsulta.ItemsSource = listado; }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { bool paso = false; if (!Validar()) { return; } Limpiar(); if (deudas.DeudasId == 0) { paso = DeudaClientesBLL.Guardar(deudas); } else { if (existeEnLaBaseDeDatos()) { paso = DeudaClientesBLL.Modificar(deudas); } else { MessageBox.Show("No se puede modificar una deuda que no existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); return; } paso = DeudaClientesBLL.Modificar(deudas); } if (paso) { } else { MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); } }
private bool existeEnLaBaseDeDatos() { DeudaClientes deudaAnterior = DeudaClientesBLL.Buscar((int)DeudasIdTextBox.Text.ToInt()); return(deudaAnterior != null); }