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