private void BtnBuscarDeudores_Click(object sender, RoutedEventArgs e) { if (Helpers.VerificarCampos.Verificarcaracteres(txbBuscarDeudores.Text) == true || Helpers.VerificarCampos.Verificarnum(txbBuscarDeudores.Text) == true || txbBuscarDeudores.Text == "") { if (rdbDni.IsChecked == true) { lbDeudores.ItemsSource = DeudorABM.DeudorPorAtributo("dni", txbBuscarDeudores.Text); } else { lbDeudores.ItemsSource = DeudorABM.DeudorPorAtributo("nombre", txbBuscarDeudores.Text); } } else { lbNoticiaDeudor.Content = "Dni sólo numero y Nombre sólo letras."; } if (lbDeudores.Items.Count == 0) { lbNoticiaDeudor.Content = "No Match."; } else { lbNoticiaDeudor.Content = "Se han encontrado " + lbDeudores.Items.Count + " Coincidencias."; } }
public VentanaDeudaAM() { InitializeComponent(); lbDeudores.ItemsSource = DeudorABM.ListaDeudores(); lbEmpresas.ItemsSource = EmpresaABM.listaEmpresas(); btnModificarDeuda.Visibility = Visibility.Collapsed; }
private void btnBuscarDeudores_Click(object sender, RoutedEventArgs e) { if (rdbDni.IsChecked.Value == true) { if (Helpers.VerificarCampos.Verificarnum(txbBuscarDeudores.Text) == true) { lbDeudores.ItemsSource = DeudorABM.DeudorPorAtributo("dni", txbBuscarDeudores.Text); } else { lblNoticia.Content = "Dni debe contener sólo numeros."; } } else if (rdbNombre.IsChecked.Value == true) { if (Helpers.VerificarCampos.Verificarcaracteres(txbBuscarDeudores.Text) == true) { lbDeudores.ItemsSource = DeudorABM.DeudorPorAtributo("nombre", txbBuscarDeudores.Text); } else { lblNoticia.Content = "Cuit debe contener sólo numeros."; } } if (txbBuscarDeudores.Text == "") { Refresh(); } lblNoticia.Content = "Se han encontrado " + lbDeudores.Items.Count + " coincidencias."; }
private void btnBorrarDeudores_Click(object sender, RoutedEventArgs e) { if (lbDeudores.SelectedItem != null) { MessageBoxResult messageBoxResult = MessageBox.Show("Esta seguro que desea eliminar el deudor?", "Confirmacion Borrar", System.Windows.MessageBoxButton.YesNo); if (messageBoxResult == MessageBoxResult.Yes) { DeudorABM.BorrarDeudor((Deudor)lbDeudores.SelectedItem); Refresh(); } } else { MessageBox.Show("Debe seleccionar un deudor."); } }
private void btnModificar_Click(object sender, RoutedEventArgs e) { string resultado = Helpers.VerificarCampos.VerificarDeudor(txbDni.Text, txbNomYApe.Text, txbTelefono.Text); if (resultado == "true") { deudorX.ApellidoNombre = txbNomYApe.Text; deudorX.Telefono = txbTelefono.Text; deudorX.Dni = txbDni.Text; DeudorABM.ModificarDeudor(deudorX); this.Close(); } else { MessageBox.Show(resultado); } }
public VentanaDeudaAM(Deuda deudaRecibida) { InitializeComponent(); var deudores = DeudorABM.ListaDeudores(); var empresas = EmpresaABM.listaEmpresas(); deudaX = deudaRecibida; lbDeudores.ItemsSource = deudores; lbEmpresas.ItemsSource = empresas; lbDeudores.SelectedItem = deudores.Find(ob => ob.Dni == deudaRecibida.Deudor.Dni); lbEmpresas.SelectedItem = empresas.Find(ob => ob.Cuit == deudaRecibida.Empresa.Cuit); lbDeudores.IsEnabled = false; btnBuscarDeudores.IsEnabled = false; txbBuscarDeudores.IsEnabled = false; txbMonto.Text = deudaRecibida.Monto.ToString(); btnGuardarDeuda.Visibility = Visibility.Collapsed; }
private void Refresh() { lbDeudores.ItemsSource = DeudorABM.ListaDeudores(); }