public ActionResult ReviewMyWorkOrders(WorkOrderViewModel viewModel) { WorkOrderViewModel newModel = new WorkOrderViewModel(); if (!Request.IsAuthenticated) { return(RedirectToAction("Index")); } if (User.IsInRole("crew_leader")) { newModel.WorkOrders = potholeDAL.GetLeaderOrders(User.Identity.Name); } if (User.IsInRole("crew_member")) { newModel.WorkOrders = potholeDAL.GetMemberOrders(User.Identity.Name); } if (User.IsInRole("god") || User.IsInRole("supergod") || User.IsInRole("admin")) { newModel.WorkOrders = potholeDAL.GetAllWorkOrders(); } return(View(newModel)); }