Exemplo n.º 1
0
        public async Task <IActionResult> AddProductToCart(CartProductDto cartProductDto)
        {
            var cartId = await _repo.GetCartId(int.Parse(User.FindFirst(ClaimTypes.NameIdentifier).Value));

            var cartProductToCreate = new ProductCart
            {
                CartId    = cartId,
                ProductId = cartProductDto.Product.Id,
                Quantity  = 1
            };
            var CreatedcartProduct = await _repo.AddToCart(cartProductToCreate);

            return(StatusCode(201));
        }