Example #1
0
 public frmConsultarBecaTutor()
 {
     InitializeComponent();
     lstBecasSeleccionadas            = new BindingList <Beca>();
     DGVConsBecaT.AutoGenerateColumns = false;
     DGVConsBecaT.DataSource          = lstBecasSeleccionadas;
     becaBL           = new BecaBL();
     becaSeleccionada = new Beca();
 }
Example #2
0
        public frmGestionarBecas()
        {
            InitializeComponent();

            logicanegocioBeca = new BecaBL();
            estadoComponentes(Estado.Deshabilitado);
            btnNuevo.Enabled   = true; btnBuscar.Enabled = true; btnCancelar.Enabled = true;
            btnGuardar.Enabled = false; btnEditar.Enabled = false;
        }
        public frmBuscarBeca_F()
        {
            InitializeComponent();

            logicanegocioBeca            = new BecaBL();
            _becaSeleccionada            = new Beca();
            dgv_beca.AutoGenerateColumns = false;
            dgv_beca.AllowUserToAddRows  = false; //quitar la ultima fila
            dgv_beca.DataSource          = logicanegocioBeca.listar_Beca();
        }
Example #4
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            frmBuscarBecario_F formBAlumno = new frmBuscarBecario_F();

            if (formBAlumno.ShowDialog() == DialogResult.OK)
            {
                btnNuevo.Enabled   = true;
                btnGuardar.Enabled = false;
                btnEditar.Enabled  = true;
                btnBuscar.Enabled  = false;

                cbox_ciclo.Visible        = true;
                cbox_ciclo_nuevo1.Visible = false;
                cbox_ciclo_nuevo2.Visible = false;

                cbox_ciclo.Enabled     = true;
                tbox_nombres.Text      = formBAlumno.AlumnoSeleccionado.Nombres;
                tbox_apellidos.Text    = formBAlumno.AlumnoSeleccionado.Apellidos;
                tbox_codigo.Text       = formBAlumno.AlumnoSeleccionado.CodigoPUCP.ToString();
                tbox_id_becado.Text    = formBAlumno.AlumnoSeleccionado.Id_becado.ToString();
                tbox_especialidad.Text = formBAlumno.AlumnoSeleccionado.Especialidad.ToString();
                //cargamos el combo box de beca
                BecaBL logicaNegoBeca = new BecaBL();
                cbox_beca.DataSource = logicaNegoBeca.listar_BecaPorEspecialidad(Int32.Parse(tbox_especialidad.Text));
                cbox_beca.Sorted     = false;

                //se listará los ciclos
                BindingList <Becado_x_Beca> listaCiclo = logicaNegoBB.BuscarBecaxAlumno(formBAlumno.AlumnoSeleccionado.Id_becado);
                cbox_ciclo.DataSource = listaCiclo;
                cbox_ciclo.Sorted     = false;


                //se limpia
                limpiarComponentes();
                cbox_beca.Text = "";
            }
        }
Example #5
0
        private void btnNuevo_Click(object sender, EventArgs e)
        {
            cbox_ciclo.Visible        = false;
            cbox_ciclo_nuevo1.Visible = true;
            cbox_ciclo_nuevo2.Visible = true;

            btnNuevo.Enabled   = false;
            btnGuardar.Enabled = true;
            btnEditar.Enabled  = false;
            btnBuscar.Enabled  = false;

            estadoComponentes(Estado.Habilitado);
            limpiarComponentes();
            flag_elementoNuevo = 1;

            //se vuelve a cargar las becas por si se agregaron mas en el proceso
            //cargamos el combo box de beca
            //cargamos el combo box de beca
            BecaBL logicaNegoBeca = new BecaBL();

            cbox_beca.DataSource    = logicaNegoBeca.listar_BecaPorEspecialidad(Int32.Parse(tbox_especialidad.Text));
            cbox_beca.Sorted        = false;
            cbox_beca.SelectedIndex = -1;
        }
Example #6
0
        private void cbox_ciclo_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (cbox_ciclo.SelectedIndex != -1)
            {
                //
                //cargamos el combo box de beca
                BecaBL             logicaNegoBeca = new BecaBL();
                BindingList <Beca> listaB         = logicaNegoBeca.listar_Beca();
                foreach (Beca b in listaB)
                {
                    if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Id_beca == b.Id_beca)
                    {
                        cbox_beca.Text = b.Nombre_beca;
                    }
                }
                //
                if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Tipo_escala_pago == "ANTIGUA")
                {
                    cbox_tipoescala.Text     = "ANTIGUA";
                    cbox_escalapago1.Visible = true;
                    cbox_escalapago2.Visible = false;
                    cbox_escalapago1.Text    = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Escala_pago.ToString();
                }
                else if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Tipo_escala_pago == "ACTUAL")
                {
                    cbox_tipoescala.Text     = "ACTUAL";
                    cbox_escalapago1.Visible = false;
                    cbox_escalapago2.Visible = true;
                    cbox_escalapago2.Text    = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Escala_pago.ToString();
                }
                cbox_nivelcreditos.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Nivel_creditos.ToString();
                tbox_cubiertos.Text     = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Ncreditos_cubiertos.ToString(CultureInfo.InvariantCulture);
                tbox_restantes.Text     = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Ncreditos_restantes.ToString(CultureInfo.InvariantCulture);
                tbox_utilizados.Text    = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Ncreditos_utilizados.ToString(CultureInfo.InvariantCulture);
                tbox_nregularC.Text     = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Nsemestres_regular.ToString();
                tbox_nveranoC.Text      = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Nsemestres_verano.ToString();
                tbox_nregularesRC.Text  = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Nsemestres_restantes.ToString();

                if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Renovacion == 1)
                {
                    cbox_renovacion.Text = "Sí";
                }
                else
                {
                    cbox_renovacion.Text = "No";
                }
                if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Ampliacion == 1)
                {
                    cbox_ampliacion.Text = "Sí";
                }
                else
                {
                    cbox_ampliacion.Text = "No";
                }
                if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Suspencion == 1)
                {
                    cbox_suspencion.Text = "Sí";
                }
                else
                {
                    cbox_suspencion.Text = "No";
                }

                if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Ciclo_solicitado == "1000-0")
                {
                    cbox_cicloS1.Text = "";
                    cbox_cicloS2.Text = "";
                }
                else
                {
                    cbox_cicloS1.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Ciclo_solicitado.Substring(0, 4);
                    cbox_cicloS2.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Ciclo_solicitado.Substring(5, 1);
                }
                tbox_ncarta.Text     = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Ncarta;
                rtbox_respuesta.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Respuesta;

                if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Redencion_materiales == 1)
                {
                    cbox_bonomateriales.Text = "Sí";
                }
                else
                {
                    cbox_bonomateriales.Text = "No";
                }
                if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Redencion_alojamiento == 1)
                {
                    cbox_bonoalojamiento.Text = "Sí";
                }
                else
                {
                    cbox_bonoalojamiento.Text = "No";
                }
                if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Sansion == 1)
                {
                    cbox_sansion.Text     = "Sí";
                    tbox_tiposansion.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Sansion_tipo;
                    dt_sansionini.Text    = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Sansion_ini.ToString();
                    dt_sansionfin.Text    = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Sansion_fin.ToString();
                    dt_sansionini.Visible = true;
                    dt_sansionfin.Visible = true;
                }
                else
                {
                    cbox_sansion.Text     = "No";
                    tbox_tiposansion.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Sansion_tipo;
                    dt_sansionini.Visible = false;
                    dt_sansionfin.Visible = false;
                }
                if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Intercambio == 1)
                {
                    cbox_intercambio.Text     = "Sí";
                    cbox_tipointercambio.Text = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Intercambio_tipo;
                    if (((Becado_x_Beca)cbox_ciclo.SelectedItem).Adelanto == 1)
                    {
                        cbox_adelantobono.Text = "Sí";
                    }
                    else
                    {
                        cbox_adelantobono.Text = "No";
                    }
                    dt_periodointercambioini.Text    = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Intercambio_ini.ToString();
                    dt_periodointercambiofin.Text    = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Intercambio_fin.ToString();
                    dt_periodointercambioini.Visible = true;
                    dt_periodointercambiofin.Visible = true;
                }
                else
                {
                    cbox_intercambio.Text            = "No";
                    cbox_tipointercambio.Text        = "";
                    cbox_adelantobono.Text           = "";
                    dt_periodointercambioini.Visible = false;
                    dt_periodointercambiofin.Visible = false;
                }
                cbox_tipointercambio.Enabled     = false;
                cbox_adelantobono.Enabled        = false;
                tbox_tiposansion.Enabled         = false;
                dt_periodointercambioini.Enabled = false;
                dt_periodointercambiofin.Enabled = false;
                dt_sansionini.Enabled            = false;
                dt_sansionfin.Enabled            = false;
                tbox_id_becadoxbeca.Text         = ((Becado_x_Beca)cbox_ciclo.SelectedItem).Id_becado_x_beca.ToString();
            }
        }