예제 #1
0
        /// <summary>
        /// Home page for Route
        /// Returns list of route from DbContext
        /// </summary>
        /// <param name="page"></param>
        /// <returns></returns>
        public ActionResult Index(int?page)
        {
            List <Route> routes = routeManager.GetRoute().ToList <Route>();

            foreach (var a in routeManager.GetRoute())
            {
                a.ToCity   = routeManager.GetAllCities().Find(p => p.CityId == a.FromCityId);
                a.FromCity = routeManager.GetAllCities().Find(p => p.CityId == a.ToCityId);
            }

            return(View(routes.ToPagedList((page ?? 1), 8)));
        }