private void SaveProvisioningSettings()
        {
            if (!Page.IsValid)
            {
                return;
            }

            try
            {
                StoreSettings settings = new StoreSettings();
                //
                settings["SvcInvoiceThreshold"] = txtSvcsInvoiceThreshold.Text.Trim();
                //
                settings["SvcCancelThreshold"] = txtSvcsCancelThreshold.Text.Trim();
                //
                settings["InvoiceNumberFormat"] = txtInvoiceNumFormat.Text.Trim();
                //
                settings["InvoiceGracePeriod"] = txtGracePeriod.Text.Trim();
                //
                settings["BaseCurrency"] = txtBaseCurrency.Text.Trim();
                //
                settings["SecurePayments"] = rblUseSSL.SelectedValue;

                //
                int result = StorehouseHelper.SetStoreSettings(StoreSettings.SYSTEM_SETTINGS, settings);
                //
                if (result < 0)
                {
                    ShowResultMessage(result);
                    //
                    return;
                }
                //
                RedirectToBrowsePage();
            }
            catch (Exception ex)
            {
                ShowErrorMessage("SAVE_PROV_SETTINGS", ex);
            }
        }
예제 #2
0
 private void SaveWelcomeMessage()
 {
     try
     {
         StoreSettings settings = new StoreSettings();
         //
         settings["HtmlText"] = txtWelcomeMsg.Text;
         //
         int result = StorehouseHelper.SetStoreSettings(StoreSettings.WELCOME_MESSAGE, settings);
         //
         if (result < 0)
         {
             ShowResultMessage(result);
             return;
         }
         //
         RedirectToBrowsePage();
     }
     catch (Exception ex)
     {
         ShowErrorMessage("SAVE_WELCOME_MSG", ex);
     }
 }
예제 #3
0
 private void SaveTermsAndConds()
 {
     try
     {
         StoreSettings settings = new StoreSettings();
         //
         settings["StatementTemplate"] = txtTermsAndConds.Text;
         //
         int result = StorehouseHelper.SetStoreSettings(StoreSettings.TERMS_AND_CONDITIONS, settings);
         //
         if (result < 0)
         {
             ShowResultMessage(result);
             //
             return;
         }
         //
         RedirectToBrowsePage();
     }
     catch (Exception ex)
     {
         ShowErrorMessage("SAVE_TC_TEMPLATE", ex);
     }
 }