protected void Page_Load(object sender, EventArgs e) { if ((null != ProductsBase.SessionInfo && ProductsBase.SessionInfo.IsEventTicketMode) || this.ShoppingCart.OrderCategory == OrderCategoryType.HSO) { divHFF.Visible = false; hffPanel.Update(); if (HLConfigManager.Configurations.DOConfiguration.IsChina) { hlHFF.Visible = false; hffPanel.Visible = false; } return; } if (HLConfigManager.Configurations.DOConfiguration.IsChina) { if (CatalogProvider.IsPreordering(ShoppingCart.CartItems, (ShoppingCart.DeliveryInfo != null ? ShoppingCart.DeliveryInfo.WarehouseCode : string.Empty))) { hlHFF.Visible = false; hffPanel.Visible = false; return; } } // Verify special rules to show the module ShowModule(); if (!divHFF.Visible) { return; } hlHFF.NavigateUrl = HLConfigManager.Configurations.DOConfiguration.HFFUrl; hlHFF.Visible = !string.IsNullOrEmpty(hlHFF.NavigateUrl) && HLConfigManager.Configurations.DOConfiguration.ShowHFFBox; if (!IsPostBack) { //tbQuantity.Attributes["onkeypress"] = "Numeric(event, this)"; // tbQuantity.Text = HLConfigManager.Configurations.DOConfiguration.HFFHerbalifeDefaultValue.ToString(); var OrderTotals = ShoppingCart != null ? ShoppingCart.Totals != null ? ShoppingCart.Totals as OrderTotals_V02 : null : null; if (HLConfigManager.Configurations.DOConfiguration.IsChina && OrderTotals != null && OrderTotals.Donation > 0 && SessionInfo.StandAloneDonationNotSubmit > 0) { SessionInfo.ClearStandAloneDonation(); OnStandAloneDonationClear(this, e); } lblHFFMsg.Text = string.Empty; divMsg.Visible = false; DefaultRightRialDonation(); btnSelf.CssClass = "activeTab"; } if (!IsChina) { lblHFFCurrencyType.Text = HLConfigManager.Configurations.DOConfiguration.HasHFFUnitDescription ? HLConfigManager.Configurations.DOConfiguration.HFFUnitDescription : HLConfigManager.Configurations.CheckoutConfiguration.CurrencySymbol; } ClearDonation.Visible = ClearDonation2.Visible = ClearBehalfDonation2.Visible = HLConfigManager.Configurations.DOConfiguration.CanCancelDonation; if (ClearDonation.Visible || ClearDonation2.Visible || ClearBehalfDonation2.Visible) { if (this.ShoppingCart.Totals != null) { OrderTotals_V02 totals = ShoppingCart.Totals as OrderTotals_V02; if (totals != null) { ClearDonation.Visible = ClearDonation2.Visible = ClearBehalfDonation2.Visible = totals.Donation > decimal.Zero; } } } }