示例#1
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 = "";
            }
        }
示例#2
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;
        }