コード例 #1
0
        public ActionResult CartProductIndex(System.Guid clientId, System.Guid productId, System.Guid financialCurrencyId, System.Guid userId, System.Guid cartProductId, System.String sessionIdentificator)
        {
            List <GetCartProductContract> cart_product =
                new CartProductSearchService().GetCartProduct(clientId, productId, financialCurrencyId, userId, cartProductId, sessionIdentificator);

            return(View(
                       "~/Views/Templates/Cart/CartProduct/CartProductIndex.cshtml",
                       cart_product
                       ));
        }
コード例 #2
0
        public ActionResult CartProductIndexLive()
        {
            Guid userId = Logging.UserId(User.Identity, ViewBag);

            List <GetCartProductContract> cart_product = null;

            if (!string.IsNullOrEmpty(User.Identity.GetUserId()))
            {
                cart_product =
                    new CartProductSearchService().GetCartProduct(
                        clientId: userId,
                        productId: Guid.Empty,
                        financialCurrencyId: Guid.Empty,
                        userId: Guid.Empty,
                        cartProductId: Guid.Empty,
                        sessionIdentificator: string.Empty
                        );
            }
            else
            {
                cart_product =
                    new CartProductSearchService().GetCartProduct(
                        clientId: Guid.Empty,
                        productId: Guid.Empty,
                        financialCurrencyId: Guid.Empty,
                        userId: Guid.Empty,
                        cartProductId: Guid.Empty,
                        sessionIdentificator: Session.SessionID
                        );
            }

            return(View(
                       "~/Views/Templates/Cart/CartProduct/CartProductIndex.cshtml",
                       cart_product
                       ));
        }