public async Task <IActionResult> Discharge(InfectionDischarge infectionDischarge) { var currentUser = await _userInfoManager.FindUser(User); try { await _infectionManager.DischargeUser(currentUser, infectionDischarge); } catch (ModelException ex) { ex.UpdateModelState(ModelState); return(View(infectionDischarge)); } return(RedirectToAction("Index", "Home")); }