コード例 #1
0
        public HomePageDataViewModel GetAll()
        {
            var model       = new HomePageDataViewModel();
            var restaurants = (from r in _context.Restaurants
                               select new RestaurantViewModel()
            {
                Id = r.Id,
                Name = r.Name,
                Cuisine = r.Cuisine
            }).ToList();

            model.Restaurants = restaurants;

            return(model);
        }
コード例 #2
0
        // GET: HomePage
        public ActionResult Home()
        {
            try {
                List <ProducerViewModel> producers = _beatProvider.GetAllProducerPages();

                List <NewsViewModel> news = _beatProvider.GetAllActiveNewsItems();

                HomePageDataViewModel data = new HomePageDataViewModel()
                {
                    News = news, Producers = producers
                };

                return(View(data));
            }
            catch (Exception) {
                return(new HttpStatusCodeResult(400, "Invalid Url.  Please try again from our home page, BeatSurge.com."));
            }
        }