public async Task <ActionResult> AllDisciplines(string code) { ViewBag.Url = Url.Action("AllDisciplines", "Discipline"); Teacher teacher = await TeacherWebAPI.GetTeacherById(code); List <Discipline> DisciplineList = await DisciplineWebAPI.GetDisciplinesByTeacher(code); DisciplineList.ForEach(x => { x.ShowTeachers = false; x.CodeTeacher = code; }); DisciplineIndexViewModel disciplineIndex = new DisciplineIndexViewModel { Teacher = teacher, DisciplineList = DisciplineList }; return(View(disciplineIndex)); }
public async Task <ActionResult> AllDisciplines(string code, int option) { ViewBag.Url = Url.Action("AllCourses"); Course course = await CourseWebAPI.GetCourseById(code); List <Discipline> DisciplineList = await DisciplineWebAPI.GetDisciplinesByCourse(code); DisciplineList.ForEach(x => { x.ShowTeachers = false; x.CourseOptionRoute = option; x.CodeCourse = code; }); DisciplineIndexViewModel disciplineIndex = new DisciplineIndexViewModel { Course = course, DisciplineList = DisciplineList }; return(View(disciplineIndex)); }