コード例 #1
0
        // 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));
            }
        }