/// <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))); }