Пример #1
0
        public async Task <IActionResult> CheckOut()
        {
            var user = await _accountClient.getProfile();

            if (user.Error != null)
            {
                return(RedirectToAction(actionName: "login", controllerName: "Account"));
            }
            List <int> proIDs = user.Value.Cart.Select(x => x.productId).ToList();

            await _orderClient.CheckOut(proIDs);

            string referer = Request.Headers["Referer"].ToString();

            return(Redirect(referer));
        }