// Displays all report cards for one student public async Task <IActionResult> View(int studentId, string returnUrl) { var student = await _studentService.GetStudent(studentId, User.Identity.Name); var model = new ReportCardViewModel() { ReportCards = await _reportCardService.GetReportCards(studentId, User.Identity.Name), Student = student }; ViewBag.returnUrl = returnUrl; if (student == null) { return(BadRequest("Could not access student")); } else { return(View(model)); } }