// GET: Locations public ActionResult Index() { try { if (User.IsInRole("Admin")) { var records = _repo.Retrieve(); if (records == null) { return(RedirectToAction("Error404", "Home")); } return(View(records)); } return(RedirectToAction("Login", "Account")); } catch (Exception ex) { return(new HttpStatusCodeResult(HttpStatusCode.InternalServerError, ex.ToString())); } }