public IActionResult SetQuantity(int productid, int q) { var userid = Int32.Parse(User.FindFirstValue(ClaimTypes.NameIdentifier)); _cart.ChangeQuantity(productid, userid, q); var listacart = _cart.GetAllCartItemsByUser(userid); List <LookInCartVM> listavm = listacart .Select(s => new LookInCartVM { ProductID = s.ProductID, ProductNumber = _database.product.Find(s.ProductID).ProductNumber, ProductName = _database.product.Find(s.ProductID).ProductName, SubCategoryName = _database.subcategory.Find(_database.product.Find(s.ProductID).SubCategoryID).SubCategoryName, UnitPrice = _database.product.Find(s.ProductID).UnitPrice, Quantity = s.Quantity, ActualQuantity = _database.product.Find(s.ProductID).UnitsInStock } ).ToList(); return(PartialView("GetCartItems", listavm)); }
public IActionResult SetQuantity(int productid, int userid, int q) { _cart.ChangeQuantity(productid, userid, q); //return Redirect("LookInCart"); return(new EmptyResult()); }