protected void SaveButton_Click(object sender, EventArgs e) { if (Page.IsValid) { _TaxProvider.EnableTaxCloud = EnableTaxCloud.Checked; _TaxProvider.ApiId = ApiId.Text; _TaxProvider.ApiKey = ApiKey.Text; _TaxProvider.DefaultTIC = DefaultTIC.Text; _TaxProvider.ShippingTIC = ShippingTIC.Text; _TaxProvider.HandlingTIC = HandlingTIC.Text; _TaxProvider.GiftwrapTIC = GiftwrapTIC.Text; _TaxProvider.USPSUserId = USPSUserId.Text; _TaxProvider.UseDebugMode = DebugMode.Checked; _TaxProvider.TaxServiceUrl = TaxServiceUrl.Text; _TaxProvider.EnableAddressValidation = EnableAddressValidation.Checked; _TaxProvider.TaxName = string.IsNullOrEmpty(TaxName.Text.Trim()) ? "Tax" : TaxName.Text.Trim(); _TaxProvider.SummaryTaxName = string.IsNullOrEmpty(SummaryTaxName.Text.Trim()) ? "Tax" : SummaryTaxName.Text.Trim(); _TaxProvider.RecordTaxBreakdown = TaxReportMode_Breakdown.Checked; _TaxProvider.UseTaxExemption = UseTaxExemption.Checked; _TaxGateway.UpdateConfigData(_TaxProvider.GetConfigData()); _TaxGateway.Save(); _TaxGatewayId = _TaxGateway.Id; SavedMessage.Text = string.Format(SavedMessage.Text, LocaleHelper.LocalNow); SavedMessage.Visible = true; } }
protected void SaveButton_Click(object sender, EventArgs e) { _TaxGateway.Name = _TaxProvider.Name; _TaxGateway.ClassId = Misc.GetClassId(typeof(AbleCommerceTax)); _TaxProvider.Enabled = (EnabledCheckBox.Checked); _TaxProvider.PriceIncludesTax = false; switch (ShoppingDisplay.SelectedValue) { case "Hide": _TaxProvider.ShoppingDisplay = TaxShoppingDisplay.Hide; break; case "Included": _TaxProvider.ShoppingDisplay = (IncludeAnon.Checked) ? TaxShoppingDisplay.Included : TaxShoppingDisplay.IncludedRegistered; break; case "LineItem": _TaxProvider.ShoppingDisplay = (IncludeAnon.Checked) ? TaxShoppingDisplay.LineItem : TaxShoppingDisplay.LineItemRegistered; break; } switch (InvoiceDisplay.SelectedValue) { case "Summary": _TaxProvider.InvoiceDisplay = TaxInvoiceDisplay.Summary; break; case "Included": _TaxProvider.InvoiceDisplay = TaxInvoiceDisplay.Included; break; case "LineItem": _TaxProvider.InvoiceDisplay = TaxInvoiceDisplay.LineItem; break; } _TaxProvider.ShowTaxColumn = ShowTaxColumn.Checked; _TaxProvider.TaxColumnHeader = TaxColumnHeader.Text; _TaxGateway.UpdateConfigData(_TaxProvider.GetConfigData()); _TaxGateway.Save(); SavedMessage.Visible = true; SavedMessage.Text = string.Format(SavedMessage.Text, LocaleHelper.LocalNow); }
protected void SaveButton_Click(object sender, EventArgs e) { if (Page.IsValid) { _TaxProvider.AccountNumber = AccountNumber.Text; _TaxProvider.License = LicenseKey.Text; _TaxProvider.CompanyCode = CompanyCode.Text; _TaxProvider.TaxServiceUrl = TaxServiceUrl.Text; _TaxProvider.EnableTaxCalculation = EnableTaxCalculation.Checked; _TaxProvider.TaxableProvinces = TaxableProvinces.Text.Replace(" ", string.Empty); _TaxProvider.AddressServiceUrl = AddressServiceUrl.Text; _TaxProvider.EnableAddressValidation = EnableAddressValidation.Checked; _TaxProvider.AddressValidationCountries = AddressValidationCountries.Text.Replace(" ", string.Empty); _TaxProvider.SummaryTaxName = SummaryTaxName.Text; _TaxProvider.RecordTaxBreakdown = TaxReportMode_Breakdown.Checked; _TaxProvider.UseDebugMode = DebugMode.Checked; _TaxGateway.UpdateConfigData(_TaxProvider.GetConfigData()); _TaxGateway.Save(); _TaxGatewayId = _TaxGateway.Id; SavedMessage.Text = string.Format(SavedMessage.Text, LocaleHelper.LocalNow); SavedMessage.Visible = true; } }
protected void SaveButton_Click(object sender, EventArgs e) { if (Page.IsValid) { _TaxProvider.TaxName = TaxName.Text; _TaxProvider.UseDebugMode = DebugMode.Checked; List <int> taxCodes = new List <int>(); foreach (ListItem taxCodeItem in TaxCodes.Items) { if (taxCodeItem.Selected) { taxCodes.Add(AlwaysConvert.ToInt(taxCodeItem.Value)); } } _TaxProvider.TaxCodes.Clear(); _TaxProvider.TaxCodes.AddRange(taxCodes); _TaxGateway.UpdateConfigData(_TaxProvider.GetConfigData()); _TaxGateway.Save(); _TaxGatewayId = _TaxGateway.Id; SavedMessage.Visible = true; SavedMessage.Text = string.Format(SavedMessage.Text, LocaleHelper.LocalNow); } }