//------------------ERRORLOG #region ErrorLoG /// <summary> /// Get view of all ErrorVMs /// </summary> /// <returns></returns> public ActionResult AllErrorLogs() { List <ErrorLogVM> errorLog = null; try { #region IsAdminCheck if (Session["Kunde"] == null) { return(RedirectToAction("Frontpage", "Film")); } var user = (UserVM)Session["Kunde"]; int userId = user.Id; if (!_UserLogic.IsAdmin(userId)) { return(RedirectToAction("Frontpage", "Film")); } #endregion IsAdminCheck errorLog = _errorLogLogic.AllErrors(); //dummy error. _errorLogLogic.CreateError("public ActionResult AllErrorLogs()", "dummy_error", new Exception()); return(View("ErrorLog", errorLog)); } catch (DatabaseErrorException e) { TempData["message"] = "Feilmeldingshåndtering er operativ."; TempData["errormessage"] = e.GetMessage(); return(View("ErrorLog", errorLog)); } }