Пример #1
0
        public async Task <IActionResult> Index()
        {
            ViewData["imgPath"] = ImagesPath.ImgsPath;
            var cocktailDtos = await _cocktailService.GetAllCocktailsForHomePage();

            var cocktailsVM = cocktailDtos.Select(c => c.CocktailDTOMapToVM()).ToList();
            var barDTOs     = await _barService.GetAllBarsForHomePage();

            var barsVM = barDTOs.Select(b => b.BarDTOtoVM()).ToList();

            var homePageVM = new HomeViewModel(barsVM, cocktailsVM);

            return(View(homePageVM));
        }