public IActionResult getCart(int id) { var cart = SessionHelper.GetObjectAsJson <List <item> >(HttpContext.Session, "cart"); if (cart == null) { cart = new List <item>(); cart.Add(new item { Product = _ProductService.GetDetails(id), Quantity = 1 }); SessionHelper.SetObjectAsJson(HttpContext.Session, "cart", cart); } else { cart.Add(new item { Product = _ProductService.GetDetails(id), Quantity = 1 }); SessionHelper.SetObjectAsJson(HttpContext.Session, "cart", cart); } return(RedirectToAction("Cart")); }
public IActionResult Details(int id) { var product = _ProductService.GetDetails(id); return View(product); }