public IActionResult Index(int?pageNumber)
        {
            Task.Run(() => _apiService.CreateUserActivity(PerformedAction.AllDrinks, this.User.Identity.Name));
            var drinks = _drinkRepository.GetAllDrinks().OrderBy(x => x.Name);
            var model  = new DrinksViewModel
            {
                Drinks = PaginatedList <Drink> .CreatePaginatedList(drinks, pageNumber ?? 1, _pageSize)
            };

            return(View(model));
        }
        public IActionResult Menu()
        {
            IEnumerable <Drink> dList = _drinkRepository.GetAllDrinks();

            ViewData.Model = dList;
            return(View());
        }
Example #3
0
        public IActionResult drinkQueue()
        {
            //Drink drink = new Drink() { Name = "the drink", Shakers = "shaker", Liquors = "rum", Mixes = "mix", Glasses = "glass", Garnishes = "leaf" };

            Array model = _drinkRepository.GetAllDrinks();

            ViewData["AllDrinks"] = model;
            return(View());
        }
Example #4
0
 public IEnumerable <Drink> SearchByName(string textToSearch)
 {
     return(_repository.GetAllDrinks().Where(drink =>
                                             drink.Name.Contains(textToSearch, StringComparison.InvariantCultureIgnoreCase)));
 }
Example #5
0
 public async Task <List <Drink> > GetAllDrinks()
 {
     return(await drinkRepository.GetAllDrinks());
 }