public ViewResult List() { CakesListViewModel cakeslistviewmodel = new CakesListViewModel(); cakeslistviewmodel.Cakes = _CakeRepository.AllCakes; cakeslistviewmodel.CurrentCategory = "Our Finest Collection of Cakes curated to your needs!"; return(View(cakeslistviewmodel)); }
public IActionResult Cakes() { CakesListViewModel obj = new CakesListViewModel(); obj.GetCakes = _cakes.GetCakes; ViewBag.Title = "Sweet-Shop"; return(View(obj)); }
public ViewResult List() { CakesListViewModel cakesListViewModel = new CakesListViewModel(); cakesListViewModel.Cakes = _cakeRepository.Cakes; cakesListViewModel.CurrentCategory = "cheesecakes"; return(View(cakesListViewModel)); }
public async Task<IActionResult> List(string category) { var selectedCategory = !string.IsNullOrWhiteSpace(category) ? category : null; var cakesListViewModel = new CakesListViewModel { Cakes = await _cakeRepository.GetCakes(selectedCategory), CurrentCategory = selectedCategory ?? "All Cakes" }; return View(cakesListViewModel); }
public async Task <IActionResult> List(string category) { var selectedCategory = !string.IsNullOrWhiteSpace(category) ? category : null; var cakesListViewModel = new CakesListViewModel { Cakes = await _cakeRepository.GetCakes(selectedCategory), CurrentCategory = selectedCategory ?? "All Cakes" }; for (int i = 0; i < cakesListViewModel.Cakes.Count; i++) { string rating = await _ratingRepository.GetRatingNumberByCake(cakesListViewModel.Cakes[i].Id); cakesListViewModel.Cakes[i].Rating = rating; } return(View(cakesListViewModel)); }