// GET: Exam public ActionResult Index() { var exams = from c in _context.Exam select c; var model = new ExamCourseViewModel(); if (exams.Any()) { foreach (var _exam in exams) { var _course = _context.Course.Find(_exam.CourseId); var examCourse = new ExamCourseModel { exam = _exam, course = _course, }; model.examCourseList.Add(examCourse); } return(View(model)); } else { return(View(model)); } }
// GET: Courses/Edit/5 public async Task <IActionResult> Edit(int id) { var exam = await _context.Exam.FindAsync(id); if (exam == null) { return(NotFound()); } var course = await _context.Course .FirstOrDefaultAsync(m => m.Id == exam.CourseId); ExamCourseModel examCourse = new ExamCourseModel() { exam = exam, course = course, }; return(View(examCourse)); }