Example #1
0
        public async Task <int> UpdateCartItem(Int64 CartItemId, Int32 quantity)
        {
            var item = await _cartItemService.GetCarItemtByIdAsync(CartItemId);

            if (item != null)
            {
                var CartItem = new CartItem
                {
                    Id        = CartItemId,
                    CartId    = item.CartId,
                    ProductId = item.ProductId,
                    Quantity  = quantity,
                    UpdatedAt = DateTime.Now
                };

                var UpdateCartItem = await _cartItemService.UpdateCartItemAsync(CartItem);

                return(UpdateCartItem);
            }
            return(0);
        }