示例#1
0
        private void AlumnoMan03_Load(object sender, EventArgs e)
        {
            try
            {
                objAlumnoBE = objAlumnoBL.ConsultarAlumno(this.Id);

                lblId.Text        = objAlumnoBE.IdAlumno.ToString();
                txtNombre.Text    = objAlumnoBE.NomAlumno;
                txtApePat.Text    = objAlumnoBE.ApePatAlumno;
                txtApeMat.Text    = objAlumnoBE.ApeMatAlumno;
                txtEmail.Text     = objAlumnoBE.EmailAlumno;
                dtpFecNac.Value   = objAlumnoBE.FecNacAlumno;
                txtTel.Text       = objAlumnoBE.TelAlumno;
                mskDni.Text       = objAlumnoBE.DniAlumno;
                txtDir.Text       = objAlumnoBE.DirAlumno;
                chkEstado.Checked = Convert.ToBoolean(objAlumnoBE.Est_Alum);
                String idUbigeo  = objAlumnoBE.Id_Ubigeo;
                Int16  idPadre   = objAlumnoBE.IdPadre;
                Int16  idPeriodo = objAlumnoBE.IdPeriodo;

                cargarPeriodos(idPeriodo);
                cargarPadres(idPadre);
                CargarUbigeo(idUbigeo.Substring(0, 2), idUbigeo.Substring(2, 2), idUbigeo.Substring(4, 2));
                if (chkEstado.Checked)
                {
                    cboPeriodo.Enabled = true;
                }
                else
                {
                    cboPeriodo.Enabled = false;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message);
            }
        }