public void Page_Load(object sender, EventArgs e) { (Page.Master as OrderingMaster).EventBus.RegisterObject(this); _cart = (Page as ProductsBase).ShoppingCart; _APFExempted = APFDueProvider.IsAPFExemptOn200VP(DistributorOrderingProfile, _cart.VolumeInCart); Visible = APFDueProvider.ShouldShowAPFModule(DistributorID); if (DistributorOrderingProfile.IsPC || SessionInfo.IsReplacedPcOrder || ShoppingCart.OrderCategory == OrderCategoryType.ETO) { Visible = false; return; } _APFStatus = DistributorOrderingProfile.CNAPFStatus; if (_APFStatus == 2 && Visible) { pnlAPFIsDueWithinThreeMonth.Visible = false; pnlAPFPaid.Visible = false; ReadFromPage(); GracePeriodAPFDisplay(); } else //Legacy handling { Visible = APFDueProvider.ShouldShowAPFModule(DistributorID); if (Visible) { pnlAPFIsDueWithinThreeMonth.Visible = false; pnlAPFPaid.Visible = false; ReadFromPage(); DisplayData(); } } }
protected void Page_Load(object sender, EventArgs e) { (Page.Master as OrderingMaster).EventBus.RegisterObject(this); _testing = !string.IsNullOrEmpty(Request["testAPF"]); _cart = (Page as ProductsBase).ShoppingCart; //TaskID: 9016 fix Visible = _testing | (APFDueProvider.ShouldShowAPFModule(DistributorID, Thread.CurrentThread.CurrentCulture.Name.Substring(3)) && (null != _cart && _cart.OrderCategory == OrderCategoryType.RSO)); if (DistributorOrderingProfile.IsPC) { Visible = false; } if (_cart.OrderCategory == OrderCategoryType.HSO) { Visible = false; } SetPanelsVisibility(); if (Visible) { if (PurchasingLimitProvider.RequirePurchasingLimits(DistributorID, this.CountryCode)) { ReadFromData(); RefreshVisibility(null, null); } pnlAPFIsDueWithinYear.Visible = false; pnlAPFPaid.Visible = false; pnlTesting.Visible = _testing; //if (IsPostBack) //{ ReadFromPage(); //} //else //{ DisplayData(); //} } }