private void BtnAprobar_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         if (dgSolicitudes.SelectedItem != null)
         {
             if (MessageBox.Show("¿Aprobar Solicitud?", "Confirmar Aprobacion", MessageBoxButton.YesNo, MessageBoxImage.Exclamation) == MessageBoxResult.Yes)
             {
                 Solicitud_Credito sc = (Solicitud_Credito)dgSolicitudes.SelectedItem;
                 sc.aprobado        = "S";
                 db.Entry(sc).State = System.Data.Entity.EntityState.Modified;
                 db.SaveChanges();
                 MessageBox.Show("Solicitud Aprobada");
                 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!");
     }
 }
Ejemplo n.º 2
0
        private void BtnAgregar_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                personal p = new personal();
                p.Nombre           = txtNombre.Text;
                p.Apellido         = txtApellido.Text;
                p.Documento        = txtNroDoc.Text;
                p.Cargo1           = (Cargo)cboCargo.SelectedItem;
                p.FechaNac         = dtpNacimiento.SelectedDate.Value;
                p.Telefono         = txtTelefono.Text;
                p.Direccion        = txtDireccion.Text;
                p.TipoDeDocumento1 = (TipoDeDocumento)cboTipoDoc.SelectedItem;

                if (rdbMas.IsChecked == true)
                {
                    p.Sexo = 1;
                }
                else
                {
                    p.Sexo = 2;
                }
                db.personal.Add(p);
                db.SaveChanges();
                CargarGrilla();
                LimpiarPantalla();

                MessageBox.Show("Registro Agregado Correctamente");
            }
            catch (Exception err)
            {
                MessageBox.Show(err.Message);
            }
        }
Ejemplo n.º 3
0
        private void BtnAgregar_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                Cliente c = new Cliente();
                c.Nombre   = txtNombre.Text;
                c.Apellido = txtApellido.Text;

                if (chkCIP.IsChecked == true)
                {
                    c.TipoDocumento = 1;
                }
                else
                {
                    c.TipoDocumento = 2;
                }

                c.Documento = txtNroDoc.Text;

                if (rbnHombre.IsChecked == true)
                {
                    c.Sexo = 1;
                }
                else
                {
                    c.Sexo = 2;
                }

                c.RazonSocial       = txtRazonSocial.Text;
                c.Nacimiento        = dtpNacimiento.SelectedDate.Value;
                c.Telefono          = txtTelefono.Text;
                c.Direccion         = txtDireccion.Text;
                c.LugarTrabajo      = txtLugarTrabajo.Text;
                c.AntiguedadLaboral = Convert.ToInt32(txtAntiguedad.Text);
                c.DireccionLaboral  = txtDireccionLaoral.Text;

                db.Cliente.Add(c);
                db.SaveChanges();

                CargarGrilla();
                LimpiarPantalla();

                MessageBox.Show("Registro Agregado Correctamente");
            }
            catch (Exception err)
            {
                MessageBox.Show(err.Message);
            }
        }
        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!");
            }
        }
Ejemplo n.º 5
0
        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);
            }
        }
Ejemplo n.º 6
0
        private void BtnAgregar_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                moneda m = new moneda();
                m.mon_codigo      = txtCodigo.Text;
                m.mon_descripcion = txtDescripcion.Text;
                m.mon_pais        = txtPais.Text;

                db.moneda.Add(m);
                db.SaveChanges();
                CargarGrilla();
                LimpiarPantalla();
            }
            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");
                }
            }
        }