public ActionResult EditUser(EditUserVM changedUser) { try { if (ModelState.IsValid) { var result = _UserLogic.EditUser(changedUser.Id, changedUser); if (result) { TempData["message"] = "Bruker med id: " + changedUser.Id + " har nå blitt endret."; } else { TempData["message"] = "Noe gikk galt under endringen."; TempData["errormessage"] = "Feilmelding lagret til logg."; } return(RedirectToAction("AllUsers")); } return(View(changedUser)); } catch (DatabaseErrorException e) { TempData["message"] = "Databasefeil. Se errorlog."; TempData["errormessage"] = e.GetMessage(); return(RedirectToAction("AdminFrontPage")); } }