public VentanaRegistroAM(Usuario usuarioRecibido) { InitializeComponent(); usuarioActual = usuarioRecibido; lbDeudas.ItemsSource = DeudaABM.ListadeDeudas(); btnModificarRegistro.Visibility = Visibility.Collapsed; }
private void btnBuscarDeudas_Click(object sender, RoutedEventArgs e) { if (Helpers.VerificarCampos.Verificarnum(txbBuscarDeudas.Text) == true) { var radio = rdbDni.IsChecked.Value ? "dni" : "cuit "; lbDeudas.ItemsSource = DeudaABM.deudasPorAtributo(radio, txbBuscarDeudas.Text); } if (txbBuscarDeudas.Text == "") { Refresh(); } }
private void btnBorrarDeuda_Click(object sender, RoutedEventArgs e) { if (lbDeudas.SelectedItem != null) { MessageBoxResult messageBoxResult = MessageBox.Show("Esta seguro que desea eliminar esta deuda?", "Confirmacion Borrar", System.Windows.MessageBoxButton.YesNo); if (messageBoxResult == MessageBoxResult.Yes) { DeudaABM.BorrarDeuda((Deuda)lbDeudas.SelectedItem); Refresh(); } } else { MessageBox.Show("Debe seleccionar un deudor."); } }
private void btnBuscarDeudas_Click(object sender, RoutedEventArgs e) { if (!Helpers.VerificarCampos.Verificarnum(txbBuscarDeudas.Text)) { if (rdbCuit.IsChecked.Value) { lbDeudas.ItemsSource = DeudaABM.deudasPorAtributo("cuit", txbBuscarDeudas.Text); } else { lbDeudas.ItemsSource = DeudaABM.deudasPorAtributo("dni", txbBuscarDeudas.Text); } } else { MessageBox.Show("Debe ser solo numeros"); } }
public VentanaRegistroAM(Usuario usuarioRecibido, Registro registroRecibido) { InitializeComponent(); usuarioActual = usuarioRecibido; registroX = registroRecibido; txbTitulo.Text = "Modificar Regsitro"; btnGuardarRegistro.Visibility = Visibility.Collapsed; var deudas = DeudaABM.ListadeDeudas(); lbDeudas.ItemsSource = deudas; lbDeudas.SelectedItem = deudas.Find(ob => (ob.Deudor.Dni == registroRecibido.Deuda.Deudor.Dni && ob.Empresa.Cuit == registroRecibido.Deuda.Empresa.Cuit)); lbDeudas.IsEnabled = false; btnBuscarDeudas.IsEnabled = false; txbBuscarDeudas.IsEnabled = false; txbObservacion.Text = registroRecibido.Observacion; }
private void btnGuardarDeuda_Click(object sender, RoutedEventArgs e) { if (lbDeudores.SelectedItem != null && lbEmpresas.SelectedItem != null) { deudaX = new Deuda(); deudaX.Deudor = ((Deudor)lbDeudores.SelectedItem); deudaX.Empresa = ((Empresa)lbEmpresas.SelectedItem); if (Helpers.VerificarCampos.Verificarnum(txbMonto.Text)) { deudaX.Monto = Convert.ToDouble(txbMonto.Text); DeudaABM.InsertarDeuda(deudaX); this.Close(); } else { MessageBox.Show("Monto debe ser Numérico."); } } else { MessageBox.Show("Debe elegir al menos un Deudor y una Empresa."); } }
private void Refresh() { lbDeudas.ItemsSource = DeudaABM.ListadeDeudas(); }