public RedirectToActionResult AddToShoppingCart(int pieId) { var pieToAdd = _pieRepo.GetPieById(pieId); if (pieToAdd != null) { _shoppingCart.AddToCart(pieToAdd, 1); } return(RedirectToAction("Index")); }
public IActionResult Details(int id) { var pie = _pieRepo.GetPieById(id); if (pie == null) { return(NotFound()); } return(View(pie)); }
public IActionResult Edit(int?id) { if (id == null) { return(NotFound()); } var pie = _pieRepo.GetPieById(id); if (pie == null) { return(NotFound()); } var vm = new PieVM { Pie = pie, Name = pie.Name, Price = pie.Price, ShortDesc = pie.ShortDesc, CategoryId = pie.CategoryId }; return(View(vm)); }