コード例 #1
0
        private void CargarAlumnos()
        {
            List <Alumno>       alumnos        = dataAccess.ListarAlumnos();
            List <Calificacion> calificaciones = dataAccess.ListarNotas();

            alumnos.ForEach(x => x.Notas            = calificaciones.Where(c => c.IdAlumno == x.Id).ToList());
            alumnos.ForEach(x => x.DescripcionCurso = GenericData.ListarCursos().Where(y => y.Id == x.Curso).First().Descripcion);
            alumnos.ForEach(x => x.Promedio         = GetPromedio(x.Notas));

            dgvAlumnos.AutoGenerateColumns = false;
            GenerateColumns();
            dgvAlumnos.DataSource = alumnos;
        }
コード例 #2
0
        public void InicializarFormulario()
        {
            List <ItemList> ciclos = GenericData.ListarCiclos();

            //Load Ciclos
            cboCiclo.DataSource    = ciclos;
            cboCiclo.DisplayMember = "Descripcion";
            cboCiclo.ValueMember   = "Id";

            List <ItemList> cursos = GenericData.ListarCursos();

            //Load Cursos
            cboCurso.DataSource    = cursos;
            cboCurso.DisplayMember = "Descripcion";
            cboCurso.ValueMember   = "Id";

            lblId_Alumno.Text = "0";
        }