using Neo.Afx.Services.Workflows; using Neo.LegitimateLicences.Common; using Neo.LegitimateLicences.Data.Models; using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace Neo.LegitimateLicences.Routes.Controllers { public partial class RoutesController { #region List public ActionResult RouteRequestList(string type, string steps, short? status, short? substatus) { var m = new RouteRequestListModel(); var db = new LegitimateDatabase(); m.RouteRequests = new List(); if (type == "awaitingcapturing") { m.ViewName = "Routes awaiting capturing"; m.RouteRequests = db.SearchNewRouteRequests(false, true, false, steps, Profile.UserID); } if (type == "awaitingapproval") { m.ViewName = "Routes awaiting assessor approval"; m.RouteRequests = db.SearchNewRouteRequests(false, true, false, steps, Profile.UserID); } if (type == "awaitingroutenumber") { m.ViewName = "Routes awaiting route number"; m.RouteRequests = db.SearchNewRouteRequests(false, true, false, steps, Profile.UserID); } return View("RouteRequestList", m); } #endregion } }