// GET: Examinations/Edit/5 public async Task <IActionResult> Edit(int?id) { if (id == null) { return(NotFound()); } ExaminationViewModel examination = await ExaminationsHelper.GetByIdAsync((int)id); if (examination == null) { return(NotFound()); } return(View(examination)); }
// GET: Examinations/Delete/5 public async Task <IActionResult> Delete(int?id, bool?saveChangesError = false) { if (id == null) { return(NotFound()); } ExaminationViewModel examination = await ExaminationsHelper.GetByIdAsync((int)id); if (examination == null) { return(NotFound()); } if (saveChangesError.GetValueOrDefault()) { ViewData["ErrorMessage"] = "Delete failed. Try again, and if the problem persists " + "see your system administrator."; } return(View(examination)); }