Пример #1
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            frmBuscarBecario_F formBAlumno = new frmBuscarBecario_F();

            if (formBAlumno.ShowDialog() == DialogResult.OK)
            {
                tbox_id_persona.Text = formBAlumno.AlumnoSeleccionado.Id_persona.ToString();
                tbox_id_becado.Text  = formBAlumno.AlumnoSeleccionado.Id_becado.ToString();

                /*IMPORTANTE id_becado_ParaHistoriaAcademica*/
                id_becado_ParaHistoriaAcademica = formBAlumno.AlumnoSeleccionado.Id_becado;

                tbox_codigo.Text    = formBAlumno.AlumnoSeleccionado.CodigoPUCP.ToString();
                tbox_nombres.Text   = formBAlumno.AlumnoSeleccionado.Nombres;
                tbox_apellidos.Text = formBAlumno.AlumnoSeleccionado.Apellidos;
                if (formBAlumno.AlumnoSeleccionado.Sexo == 'M')
                {
                    rbutton_masculino.Checked = true;
                }
                else if (formBAlumno.AlumnoSeleccionado.Sexo == 'F')
                {
                    rbutton_femenino.Checked = true;
                }
                tbox_dni.Text               = formBAlumno.AlumnoSeleccionado.Dni.ToString();
                tbox_correopucp.Text        = formBAlumno.AlumnoSeleccionado.CorreoPUCP;
                tbox_correoalternativo.Text = formBAlumno.AlumnoSeleccionado.CorreoAlternativo;
                tbox_direccion.Text         = formBAlumno.AlumnoSeleccionado.Direccion;
                cbox_distrito.Text          = formBAlumno.AlumnoSeleccionado.Distrito_actual;
                tbox_provincia.Text         = formBAlumno.AlumnoSeleccionado.Provincia_actual;
                cbox_departamento.Text      = formBAlumno.AlumnoSeleccionado.Departamento_actual;
                tbox_distritoN.Text         = formBAlumno.AlumnoSeleccionado.Distrito_nacimiento;
                tbox_provinciaN.Text        = formBAlumno.AlumnoSeleccionado.Provincia_nacimiento;
                cbox_departamentoN.Text     = formBAlumno.AlumnoSeleccionado.Departamento_nacimiento;
                cbox_paisN.Text             = formBAlumno.AlumnoSeleccionado.Pais_nacimiento;
                cbox_tipogrupo.Text         = formBAlumno.AlumnoSeleccionado.Tipo_grupo;
                tbox_movil.Text             = formBAlumno.AlumnoSeleccionado.TelfMovil;
                tbox_fijo.Text              = formBAlumno.AlumnoSeleccionado.TelfFijo;
                dt_fechanacimiento.Text     = formBAlumno.AlumnoSeleccionado.Fecha_nacimiento.ToString();
                cbox_ciclo1.Text            = (formBAlumno.AlumnoSeleccionado.Ciclo_ingreso).Substring(0, 4);
                cbox_ciclo2.Text            = (formBAlumno.AlumnoSeleccionado.Ciclo_ingreso).Substring(5, 1);
                cbox_estado.Text            = formBAlumno.AlumnoSeleccionado.Estado;
                foreach (Especialidad x in (BindingList <Especialidad>)cbox_especialidad.DataSource)
                {
                    if (x.Id_especialidad == formBAlumno.AlumnoSeleccionado.Especialidad)
                    {
                        cbox_especialidad.Text = x.Nombre; break;
                    }
                }
                tbox_edad.Text = (calcular_edad()).ToString();

                //se habilitan botones
                btnEditar.Enabled             = true;
                btnGuardar.Enabled            = false;
                btn_historiaacademica.Enabled = true;
            }
        }
Пример #2
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 = "";
            }
        }