Пример #1
0
        public ActionResult Details(int? id)
        {
            HygieneContext db = new HygieneContext();
            var qy = db.Restaurants.Single(r => r.FHRSID == id);
            ViewData["Longitude"] = qy.Longitude;
            ViewData["Latitude"] = qy.Latitude;
            ViewData["BusinessName"] = qy.BusinessName;

            return View(qy);
        }
Пример #2
0
        public ActionResult SearchResults(string restaurantString, int? page)
        {
            HygieneContext db = new HygieneContext();
            var rest = db.Restaurants.ToList();

            if (String.IsNullOrEmpty(restaurantString))
            {
                restaurantString = "No value passed";
            }

            var restaurantList = rest.Where(s => s.BusinessName.ToLower().Contains(restaurantString.ToLower())).ToList();
            var filteredRes = restaurantList.AsQueryable();

            ViewData["SearchTerm"] = restaurantString;
            ViewData["Count"] = restaurantList.Count();

            int pageSize = 10;
            int pageNumber = (page ?? 1);
            ViewBag.search = restaurantString;

            return View(filteredRes.ToPagedList(pageNumber, pageSize));
        }