Example #1
0
        public IActionResult Confirm(int userAddressId = 0)
        {
            if (userAddressId < 1)
            {
                return(Content("100"));
            }
            if (!User)
            {
                return(Content("200"));
            }

            var userId = User.Id;

            var userAddress = DefaultStorage.UserAddressGet(userAddressId, User.Id);

            var model = new CartModel.Confirm();
            var cart  = GetCart();
            var temp  = cart.SetAddress(userAddress);

            if (!temp)
            {
                return(Content("500"));
            }
            model.CartData  = temp.Data;
            model.Addresses = DefaultStorage.UserAddressList(userId);

            return(PartialView(model));
        }
Example #2
0
        public IActionResult Confirm(bool oversea = false)
        {
            var userId = User.Id;
            var cart   = GetCart();
            var model  = new CartModel.Confirm();
            var temp   = cart.GetData(oversea);

            if (temp)
            {
                temp.Data.Oversea = oversea;
                model.CartData    = temp.Data;
            }
            model.Addresses = DefaultStorage.UserAddressList(userId);

            return(View(model));
        }