Exemple #1
0
        private void btnPrestamo_Click(object sender, EventArgs e)
        {
            #region variables
            String             nomBanco;
            int                monto;
            int                cuotas;
            DataSet            objDateSet_existeCodeudor = new DataSet();
            DaoCodeudorGestion gestionC = new DaoCodeudorGestion();
            DaoPrestamo        gestionP = new DaoPrestamo();
            Prestamo           objPrestamo;

            #endregion


            if (cbxPreBanco.SelectedItem != null && cbxPreCuotas.SelectedItem != null && cbxPreMonto.SelectedItem != null)
            {
                #region capturar datos
                nomBanco = cbxPreBanco.SelectedItem.ToString();
                monto    = int.Parse(cbxPreMonto.SelectedItem.ToString());
                cuotas   = int.Parse(cbxPreCuotas.SelectedItem.ToString());
                #endregion
                //Creo el objeto con la informacion obtenida desde la vista
                objPrestamo = new Prestamo(nomBanco, monto, cuotas);
                //Uno al prestamo con el objeto Estudiante
                objEstudiante.setPrestamo(objPrestamo);

                //Insertar el codeudor en la base de Datos
                objDateSet_existeCodeudor = gestionC.consultarCodeudor(objEstudiante.getobjCodeudor().getIdCod());
                if (objDateSet_existeCodeudor.Tables[0].Rows.Count == 0)
                {
                    gestionC.registrarCodeudor(objEstudiante.getobjCodeudor());
                }

                gestionP.registrarPrestamo(objPrestamo);
                //Inserto solicitar prestamo en la BD
                gestionP.asociarUsuarioPrestamo(objEstudiante, objPrestamo);

                MessageBox.Show("Su solicitu ha sido enviado exitosamente ", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                opciones objFromOpciones = new opciones(objEstudiante);
                objFromOpciones.activarBtnSolicitar(true);
                objFromOpciones.activarBtnCodeudor(true);
                objEstudiante.setobjCodeudor(null);
                objEstudiante.setPrestamo(null);
                //Visible la ventana de Registro
                objFromOpciones.Visible = true;
                //No mostrar la venta principal
                Visible = false;
            }
            else
            {
                MessageBox.Show("Ingrese todos los datos  ", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #2
0
        private void btnPrestamo_Click(object sender, EventArgs e)
        {
            #region variables
            String      nomBanco;
            int         monto;
            int         cuotas;
            DaoPrestamo gestion = new DaoPrestamo();
            Prestamo    objPrestamo;
            #endregion


            if (cbxPreBanco.SelectedItem.ToString() != null && cbxPreCuotas.SelectedItem.ToString() != null && cbxPreMonto.SelectedItem.ToString() != null)
            {
                #region capturar datos
                nomBanco = cbxPreBanco.SelectedItem.ToString();
                monto    = int.Parse(cbxPreMonto.SelectedItem.ToString());
                cuotas   = int.Parse(cbxPreCuotas.SelectedItem.ToString());
                #endregion
                //Creo el objeto con la informacion obtenida desde la vista
                objPrestamo = new Prestamo(nomBanco, monto, cuotas);
                //Lo inserto en la BD
                gestion.registrarPrestamo(objPrestamo);
                //Inserto solicitar prestamo en la BD
                gestion.asociarUsuarioPrestamo(objEstudiante, objPrestamo);

                MessageBox.Show("Su solicitu ha sido enviado exitosamente ", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                opciones objFromOpciones = new opciones(objEstudiante);
                objFromOpciones.activarBtnSolicitar(false);
                objFromOpciones.activarBtnCodeudor(false);
                //Visible la ventana de Registro
                objFromOpciones.Visible = true;
                //No mostrar la venta principal
                Visible = false;
            }
            else
            {
                MessageBox.Show("Ingrese todos los datos  ", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }