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; }
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"; }