protected void Page_Init(object sender, EventArgs e) { if (!Page.IsPostBack) { AbleCommerce.Code.PageHelper.SetPickImageButton(ThumbnailUrl, BrowseThumbnailUrl); AbleCommerce.Code.PageHelper.SetPickImageButton(ImageUrl, BrowseImageUrl); //BIND TAXES TaxCode.DataSource = TaxCodeDataSource.LoadAll(); TaxCode.DataBind(); } }
protected void Page_Init(object sender, EventArgs e) { //WE DO THIS EACH TIME SO THAT LIST ITEMS DO NOT HAVE TO RESIDE IN VIEWSTATE BindSubscriptionGroup(); IList <TaxCode> taxCodes = TaxCodeDataSource.LoadAll("Name"); RecurringTaxCode.DataSource = taxCodes; RecurringTaxCode.DataBind(); OneTimePriceTaxCode.DataSource = taxCodes; OneTimePriceTaxCode.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { _TaxGatewayId = TaxGatewayDataSource.GetTaxGatewayIdByClassId(Misc.GetClassId(typeof(WATaxProvider))); if (_TaxGatewayId > 0) { _TaxGateway = TaxGatewayDataSource.Load(_TaxGatewayId); } if (_TaxGateway != null) { _TaxProvider = _TaxGateway.GetProviderInstance() as WATaxProvider; } if (_TaxProvider == null) { _TaxProvider = new WATaxProvider(); } if (_TaxGateway == null) { _TaxGateway = new TaxGateway(); _TaxGateway.ClassId = Misc.GetClassId(typeof(WATaxProvider)); _TaxGateway.Name = _TaxProvider.Name; _TaxGateway.Store = AbleContext.Current.Store; } if (!Page.IsPostBack) { TaxName.Text = _TaxProvider.TaxName; DebugMode.Checked = _TaxProvider.UseDebugMode; // INITIALIZE TAX CODES LIST IList <TaxCode> taxCodes = TaxCodeDataSource.LoadAll(); TaxCodes.DataSource = taxCodes; TaxCodes.DataBind(); // SELECT THE CONFIGURED TAX CODES foreach (ListItem taxCodeItem in this.TaxCodes.Items) { taxCodeItem.Selected = (_TaxProvider.TaxCodes.Contains(AlwaysConvert.ToInt(taxCodeItem.Value))); } } }
protected void Page_Init() { IList <TaxCode> taxCodes = TaxCodeDataSource.LoadAll(); TaxCodes.DataSource = taxCodes; TaxCodes.DataBind(); TaxCode.Items.Clear(); TaxCode.Items.Add(""); TaxCode.DataSource = taxCodes; TaxCode.DataBind(); ZoneList.DataSource = ShipZoneDataSource.LoadAll("Name"); ZoneList.DataBind(); GroupList.DataSource = GroupDataSource.LoadAll("Name"); GroupList.DataBind(); // ROUNDING RULE RoundingRule.Items.Clear(); RoundingRule.Items.Add(new ListItem("Common Method", ((int)CommerceBuilder.Taxes.RoundingRule.Common).ToString())); RoundingRule.Items.Add(new ListItem("Round to Even", ((int)CommerceBuilder.Taxes.RoundingRule.RoundToEven).ToString())); RoundingRule.Items.Add(new ListItem("Always Round Up", ((int)CommerceBuilder.Taxes.RoundingRule.AlwaysRoundUp).ToString())); }