/// <summary> /// Se busca un alumno que coincida con Id del usuario, y se obtiene una lista de materias de el /// </summary> /// <param name="id">Id del usuario de la sesion</param> /// <returns>Lista de materias del alumno</returns> public static List <Materia> ObtenerListaMateriasAlumno(int id) { SqlAlumnoData sqlAlumno = new SqlAlumnoData(); SqlMateriaData sqlMateria = new SqlMateriaData(); var alumno = sqlAlumno.Obtener(id); List <Materia> listaMaterias = new List <Materia>(); foreach (var materia in sqlMateria.ObtenerTodos()) { if (alumno.ObtenerMateriaDeLista(materia.Id)) { listaMaterias.Add(materia); } } return(listaMaterias); }
public static IEnumerable <Materia> ObtenerListaMaterias() { SqlMateriaData sqlMateria = new SqlMateriaData(); return(sqlMateria.ObtenerTodos()); }