private void BtnRechazar_Click(object sender, RoutedEventArgs e) { try { if (dgSolicitudes.SelectedItem != null) { if (MessageBox.Show("¿Rechazar Solicitud?", "Confirmar Rechazo", MessageBoxButton.YesNo, MessageBoxImage.Exclamation) == MessageBoxResult.Yes) { Solicitud_Credito sc = (Solicitud_Credito)dgSolicitudes.SelectedItem; sc.aprobado = "R"; db.Entry(sc).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); MessageBox.Show("Solicitud Rechazada"); CargarGrilla(); } } else { MessageBox.Show("Seleccione una solicitud de la lista"); } } catch (Exception) { MessageBox.Show("Acá iba a explotar todo, pero hay un cath... ¡No contaban con mi astucia!"); } }
private void btnActualizar_Click(object sender, RoutedEventArgs e) { if (dgSolicitudCredito.SelectedItem != null) { Solicitud_Credito sc = (Solicitud_Credito)dgSolicitudCredito.SelectedItem; if (chkAprobado.IsChecked == true) { sc.aprobado = "s"; } else { sc.aprobado = "n"; } if (chkInformconf.IsChecked == true) { sc.Informconf = "s"; } else { sc.Informconf = "n"; } db.Entry(sc).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); CargarGrilla(); } else { MessageBox.Show("Por Favor Eliga una solicitud para Actualizar!"); } }
private void dgSolicitudCredito_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (dgSolicitudCredito.SelectedItem != null) { Solicitud_Credito sc = (Solicitud_Credito)dgSolicitudCredito.SelectedItem; if (sc.aprobado == "s") { chkAprobado.IsChecked = true; } else { chkAprobado.IsChecked = false; } if (sc.Informconf == "s") { chkInformconf.IsChecked = true; } else { chkInformconf.IsChecked = false; } } CargarGrilla(); }
private void DgSolicitudes_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (dgSolicitudes.SelectedItem != null) { /*prestamo P = (prestamo)dgPrestamos.SelectedItem; * txtnombre.Text = P.Cliente.Nombre; * txtApellido.Text = P.Cliente.Apellido;*/ //codigo de cvera Solicitud_Credito sc1 = (Solicitud_Credito)dgSolicitudes.SelectedItem; txtnombre.Text = sc1.Cliente.Nombre; txtApellido.Text = sc1.Cliente.Apellido; txtMonSolicitado.Text = sc1.MontoSolicitado.ToString(); txtMoneda.Text = sc1.moneda.mon_descripcion; } }
private void BtnAgregar_Click(object sender, RoutedEventArgs e) { try { if (grillado == true) { prestamo p = new prestamo(); Solicitud_Credito sc1 = (Solicitud_Credito)dgSolicitudes.SelectedItem; p.Cliente = sc1.Cliente; p.moneda = sc1.moneda; p.pre_fecha = (DateTime)dtpFecha.SelectedDate; p.pre_montosolicitado = Convert.ToInt32(txtMonSolicitado.Text); p.pre_montototal = Convert.ToInt32(txtMonTotal.Text); p.tipo_prestamo = (tipo_prestamo)cmbTipo.SelectedItem; p.pre_cantcuota = Convert.ToInt32(txtCuotas.Text); p.pre_interes = Convert.ToInt32(txtInteres.Text); db.prestamo.Add(p); db.SaveChanges(); sc1.aprobado = "X"; db.Entry(sc1).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); CargarGrilla(); Limpiar(); MessageBox.Show("Registro Agregado Correctamente!"); } else { MessageBox.Show("Debe generar las cuotas"); } } catch (Exception err) { MessageBox.Show(err.Message); } }
private void Button_Click(object sender, RoutedEventArgs e) { string NroDoc = txtCICliente.Text; Cliente Cli = OtenerCliente(NroDoc); if (Cli != null && InformConfEstado != "T") { if (MessageBox.Show("¿Confirmar Solicitud?", "Confirmación de Solicitud", MessageBoxButton.YesNo, MessageBoxImage.Exclamation) == MessageBoxResult.Yes) { try { Solicitud_Credito sc = new Solicitud_Credito(); sc.Cliente = Cli; sc.MontoSolicitado = Convert.ToInt32(txtMonto.Text); sc.TotalIngreso = Convert.ToInt32(txtIngresos.Text); sc.TotalEgreso = Convert.ToInt32(txtEgresos.Text); sc.MotivoPrestamo = txtMotivo.Text; sc.aprobado = "N"; sc.Informconf = InformConfEstado; sc.moneda = (moneda)cboMoneda.SelectedItem; db.Solicitud_Credito.Add(sc); db.SaveChanges(); MessageBox.Show("Solicitud cargada correctamente"); LimpiarTodo(); } catch (Exception) { MessageBox.Show("Verifique los datos ingresados"); LimpiarTodo(); } } else { MessageBox.Show("Verifique los datos ingresados"); } } }