public ShoppingCartController(ApplicationDbContext db, IWebHostEnvironment webHostEnvironment) { this._db = db; _webHostEnvironment = webHostEnvironment; ShoppingCartVM = new ShoppingCartViewModels() { Products = new List <Models.Products>() }; }
public ShoppingCartViewModels ReturnCurrentCartViewModel() { var cart = ShoppingCart.GetCart(this.HttpContext); // Set up our ViewModel var viewModel = new ShoppingCartViewModels { CartItems = cart.GetCartItems(_context), CartTotal = cart.GetTotal(_context) }; return(viewModel); }
public JsonResult Index() { var cart = ShoppingCart.GetCart(this.HttpContext); var cartviewModel = new ShoppingCartViewModels { CartItems = cart.GetCartItems(), CartTotal = cart.GetTotal() }; return(Json(cartviewModel, JsonRequestBehavior.AllowGet)); }