using System.Web.Mvc; using Neo.Legitimate.OperatingLicences.Models; using Neo.Legitimate.Data.Models; using Pilotfish.Afx.Mvc; using Neo.Legitimate.Common; using System.Linq; using Neo.Legitimate.Common.Helpers; namespace Neo.Legitimate.OperatingLicences.Controllers { public partial class OperatingLicencesController : Neo.Legitimate.Common.ControllerBase { #region Inspections public ActionResult Inspections() { if (!SecurityHelper.UserHasAccessToSecurable(Profile.Securables.ToList(), Common.Securable.OperatingLicencesModule_Inspections)) { return RedirectToAction("Default", "Applications"); } var database = new LegitimateDatabase(); var model = new InspectionsModel { ApplicationsAwaitingInspection = database.SearchLicenceIssueDetails(-1, -1, "1", true, Profile.UserID), }; WebHelper.SetLastPageVisited(HttpContext, "OperatingLicences/Inspections"); ViewBag.Controller = "Operating Licences"; ViewBag.Page = "Inspections"; return View("Inspections", model); } #endregion } }