public IActionResult Edit(ChangeRequestTask task) { if (ModelState.IsValid) { _changeRequestRepository.UpdateChangeRequestTask(task); return(RedirectToAction("Edit", "ChangeRequest", new { id = task.ChangeRequestID })); } else { ModelState.AddModelError("", "Values are not valid"); return(View("Edit", task)); } }
public IActionResult Edit(ChangeRequestTask task) { if (ModelState.IsValid) { try { _changeRequestRepository.UpdateChangeRequestTask(task, _userManager.GetUserName(this.User)); return(RedirectToAction("Edit", "ChangeRequest", new { id = task.ChangeRequestID })); } catch (ConcurrencyException ex) { ModelState.AddModelError("", ex.Message); return(View("Edit", task)); } } else { ModelState.AddModelError("", "Values are not valid"); return(View("Edit", task)); } }