public async Task <IActionResult> Edit(ReportCard editedReportCard, string returnUrl) { var successful = await _reportCardService.ApplyEditReportCard(editedReportCard); if (!successful) { return(BadRequest("Could not edit report card.")); } return(RedirectToAction("View", "ReportCard", new { editedReportCard.Student.StudentId, returnUrl })); }