private bool AddToCart(int quantity)
        {
            bool added = false;

            if (ShoppingCart != null)
            {
                ShoppingCart.AddHFFSKU(quantity);
                added = true;
            }
            return(added);
        }
        private bool AddToCart(int quantity)
        {
            bool added = false;

            try
            {
                if (ShoppingCart != null)
                {
                    // Verify the active shopping cart
                    if (ShoppingCart.ShoppingCartID == ActiveShoppingCartId)
                    {
                        ShoppingCartProvider.UpdateShoppingCart(ShoppingCart);
                        // Create a new cart.
                        (Page as ProductsBase).ShoppingCart = ShoppingCartProvider.createShoppingCart(DistributorID,
                                                                                                      Locale);
                    }
                    else if (HFFShoppingCartId == 0)
                    {
                        HFFShoppingCartId = ShoppingCart.ShoppingCartID;
                    }
                    (Page as ProductsBase).ShoppingCart.OrderCategory = ServiceProvider.CatalogSvc.OrderCategoryType.RSO;
                    ShoppingCart.CheckAPFShipping();
                    ShoppingCart.AddHFFSKU(quantity);
                    ShoppingCartProvider.UpdateShoppingCart(ShoppingCart);
                    added = true;
                }
            }
            catch (Exception ex)
            {
                LoggerHelper.Error(
                    string.Format("Error in HFFModal AddToCart. error message:  {0}; \r\n Stack Info: {1}",
                                  ex.GetBaseException().Message, ex.GetBaseException().StackTrace));
            }

            return(added);
        }