Esempio n. 1
0
        public async Task <IActionResult> AddCartItem(string userId, int productId, int quantity)
        {
            //var userId = User.FindFirstValue(ClaimTypes.NameIdentifier);

            var cartVm = await _cartApiClient.AddCartItem(userId, productId, quantity);

            return(Redirect("Index"));
        }
Esempio n. 2
0
        public async Task <IActionResult> AddCartItem(string userId, int productId, int quantity, int Star)
        {
            RateVm x = new();

            x.UserId    = User.FindFirstValue(ClaimTypes.NameIdentifier);
            x.ProductId = productId;
            x.Star      = Star;
            await _ratingApiClient.CreateRate(x);

            await _cartApiClient.AddCartItem(userId, productId, quantity);

            return(Redirect("Index"));
        }