private void LoadData() { StripeSettings settings = new StripeSettings(); settings.Merge(MyPage.MTApp.CurrentStore.Settings.PaymentSettingsGet(this.BlockId)); this.ApiKeyField.Text = settings.StripeApiKey; }
private void SaveData() { StripeSettings settings = new StripeSettings(); settings.Merge(MyPage.MTApp.CurrentStore.Settings.PaymentSettingsGet(this.BlockId)); settings.StripeApiKey = this.ApiKeyField.Text.Trim(); MyPage.MTApp.CurrentStore.Settings.PaymentSettingsSet(this.BlockId, settings); MyPage.MTApp.AccountServices.Stores.Update(MyPage.MTApp.CurrentStore); }
public override void SaveData() { var settings = new StripeSettings(); settings.Merge(HccApp.CurrentStore.Settings.PaymentSettingsGet(GatewayId)); settings.StripeApiKey = txtApiKey.Text.Trim(); settings.CurrencyCode = ddlCurrency.SelectedValue; HccApp.CurrentStore.Settings.PaymentSettingsSet(GatewayId, settings); HccApp.AccountServices.Stores.Update(HccApp.CurrentStore); }
public override void LoadData() { if (ddlCurrency.Items.Count == 0) { ddlCurrency.Items.Add(new ListItem(Localization.GetString("CurrencyEmptyValue"), string.Empty)); ddlCurrency.AppendDataBoundItems = true; ddlCurrency.DataTextField = "CurrencyEnglishName"; ddlCurrency.DataValueField = "ISOCurrencySymbol"; ddlCurrency.DataSource = Currency.GetCurrencyList(); ddlCurrency.DataBind(); } var settings = new StripeSettings(); settings.Merge(HccApp.CurrentStore.Settings.PaymentSettingsGet(GatewayId)); txtApiKey.Text = settings.StripeApiKey; ddlCurrency.SelectedValue = settings.CurrencyCode; }