コード例 #1
0
        //------------------------------Delete Cart Items--------------------------

        public static void DeleteCartItem(int cartID, int cartItemID, AspxCommonInfo aspxCommonObj)
        {
            try
            {
                AspxCartProvider.DeleteCartItem(cartID, cartItemID, aspxCommonObj);
            }
            catch (Exception e)
            {
                throw e;
            }
        }
コード例 #2
0
 public static void UpdateShoppingCart(UpdateCartInfo updateCartObj, AspxCommonInfo aspxCommonObj)
 {
     try
     {
         AspxCartProvider.UpdateShoppingCart(updateCartObj, aspxCommonObj);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
コード例 #3
0
        //Cart Item Qty Discount Calculations

        public static decimal GetDiscountQuantityAmount(AspxCommonInfo aspxCommonObj)
        {
            try
            {
                decimal qtyDiscount = AspxCartProvider.GetDiscountQuantityAmount(aspxCommonObj);
                return(qtyDiscount);
            }
            catch (Exception e)
            {
                throw e;
            }
        }
コード例 #4
0
        //------------------------------Cart Details--------------------------

        //public static List<CartInfo> GetCartDetails(AspxCommonInfo aspxCommonObj)
        //{
        //    try
        //    {

        //        List<CartInfo> lstCart = AspxCartProvider.GetCartDetails(aspxCommonObj);
        //        return lstCart;
        //    }
        //    catch (Exception e)
        //    {
        //        throw e;
        //    }
        //}

        public static List <CartInfo> GetCartCheckOutDetails(AspxCommonInfo aspxCommonObj)
        {
            try
            {
                List <CartInfo> lstCart = AspxCartProvider.GetCartCheckOutDetails(aspxCommonObj);
                return(lstCart);
            }
            catch (Exception e)
            {
                throw e;
            }
        }
コード例 #5
0
        //------------------------------Add to Cart--------------------------

        public static bool AddtoCart(int itemID, int storeID, int portalID, string userName, string cultureName)
        {
            try
            {
                bool isExist = AspxCartProvider.AddtoCart(itemID, storeID, portalID, userName, cultureName);
                return(isExist);
            }
            catch (Exception e)
            {
                throw e;
            }
        }
コード例 #6
0
 public static bool UpdateCartAnonymoususertoRegistered(int storeID, int portalID, int customerID, string sessionCode)
 {
     try
     {
         bool isUpdate = AspxCartProvider.UpdateCartAnonymoususertoRegistered(storeID, portalID, customerID, sessionCode);
         return(isUpdate);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
コード例 #7
0
 public static List <ShippingCostInfo> GetShippingCostByItem(int storeID, int portalID, int customerID, string sessionCode, string userName, string cultureName)
 {
     try
     {
         List <ShippingCostInfo> lstShipCost = AspxCartProvider.GetShippingCostByItem(storeID, portalID, customerID, sessionCode, userName, cultureName);
         return(lstShipCost);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
コード例 #8
0
        //------------------------------Get ShippingMethodByTotalItemsWeight--------------------------

        public static List <ShippingMethodInfo> GetShippingMethodByWeight(int storeID, int portalID, int customerID, string userName, string cultureName, string sessionCode)
        {
            try
            {
                List <ShippingMethodInfo> lstShipMethod = AspxCartProvider.GetShippingMethodByWeight(storeID, portalID, customerID, userName, cultureName, sessionCode);
                return(lstShipMethod);
            }
            catch (Exception e)
            {
                throw e;
            }
        }
コード例 #9
0
 public static bool CheckOutOfStock(int itemID, int storeID, int portalID, string itemCostVariantIDs)
 {
     try
     {
         bool isOutStock = AspxCartProvider.CheckOutOfStock(itemID, storeID, portalID, itemCostVariantIDs);
         return(isOutStock);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
コード例 #10
0
        //public static decimal CheckItemQuantityInCart(int itemID, AspxCommonInfo aspxCommonObj, string itemCostVariantIDs)
        //{
        //    try
        //    {
        //        decimal retValue = AspxCartProvider.CheckItemQuantityInCart(itemID, aspxCommonObj, itemCostVariantIDs);
        //        return retValue;
        //    }
        //    catch (Exception e)
        //    {
        //        throw e;
        //    }
        //}

        public static decimal GetCostVariantQuantity(int itemID, int storeID, int portalID, string itemCostVariantIDs)
        {
            try
            {
                decimal cvQty = AspxCartProvider.GetCostVariantQuantity(itemID, storeID, portalID, itemCostVariantIDs);
                return(cvQty);
            }
            catch (Exception e)
            {
                throw e;
            }
        }
コード例 #11
0
 public static decimal CheckItemQuantityInCart(int itemID, AspxCommonInfo aspxCommonObj, string itemCostVariantIDs)
 {
     try
     {
         decimal retValue = AspxCartProvider.CheckItemQuantityInCart(itemID, aspxCommonObj, itemCostVariantIDs);
         return(retValue);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
コード例 #12
0
        public static bool CheckItemCart(int itemID, int storeID, int portalID, string costvarids)
        {
            bool isAllowed = AspxCartProvider.CheckItemCart(itemID, storeID, portalID, costvarids);

            return(isAllowed);
        }
コード例 #13
0
        public static CartExistInfo CheckCustomerCartExist(AspxCommonInfo aspxCommonObj)
        {
            CartExistInfo objCartExist = AspxCartProvider.CheckCustomerCartExist(aspxCommonObj);

            return(objCartExist);
        }
コード例 #14
0
        ////------------------------------Delete Cart Items--------------------------

        //public static void DeleteCartItem(int cartID, int cartItemID, AspxCommonInfo aspxCommonObj)
        //{
        //    try
        //    {
        //        AspxCartProvider.DeleteCartItem(cartID, cartItemID, aspxCommonObj);
        //    }
        //    catch (Exception e)
        //    {
        //        throw e;
        //    }
        //}

        //------------------------Clear My Carts----------------------------

        public static void ClearAllCartItems(int cartID, AspxCommonInfo aspxCommonObj)
        {
            AspxCartProvider.ClearAllCartItems(cartID, aspxCommonObj);
        }