private void SavePaymentMethod() { try { // int result = StorehouseHelper.SetPluginProperties(SupportedPlugin.TO_CHECKOUT, ctlPluginProps.Properties); // if (result < 0) { ShowResultMessage(result); // return; } // update payment method result = StorehouseHelper.SetPaymentMethod(PaymentMethod.TCO, txtDisplayName.Text.Trim(), SupportedPlugin.TO_CHECKOUT); // if (result < 0) { ShowResultMessage(result); // return; } // RedirectToBrowsePage(); } catch (Exception ex) { ShowErrorMessage("SAVE_PAYMENT_METHOD", ex); } }
private void SavePaymentMethod() { try { // update provider settings IPluginProperties ctlSettings = (IPluginProperties)FindControl(CTL_CC_PROVIDER); // int result = StorehouseHelper.SetPluginProperties(ExtractProvId(ddlAcceptPlugins.SelectedValue), ctlSettings.Properties); // if (result < 0) { ShowResultMessage(result); // return; } // update payment method result = StorehouseHelper.SetPaymentMethod(PaymentMethod.CREDIT_CARD, txtDisplayName.Text.Trim(), ExtractProvId(ddlAcceptPlugins.SelectedValue)); // if (result < 0) { ShowResultMessage(result); // return; } // RedirectToBrowsePage(); } catch (Exception ex) { ShowErrorMessage("SAVE_PAYMENT_METHOD", ex); } }
private void SaveRegistrarSettings() { try { KeyValueBunch props = new KeyValueBunch(); // props[EnomSettings.USERNAME] = txtServiceUsername.Text.Trim(); props[EnomSettings.LIVE_MODE] = chkLiveMode.Checked.ToString(); if (txtServicePassword.PasswordChanged) { props[EnomSettings.PASSWORD] = txtServicePassword.Text; } // set plugins props int result = StorehouseHelper.SetPluginProperties(SupportedPlugin.ENOM, props); if (result < 0) { // ERROR ShowResultMessage(result); return; } // RedirectToBrowsePage(); } catch (Exception ex) { ShowErrorMessage("SAVE_PLUGIN_SETTINGS", ex); } }
private void DisablePlugin() { try { int result = StorehouseHelper.SetPluginProperties(SupportedPlugin.DIRECTI, null); // ERROR if (result < 0) { HostModule.ShowResultMessage(result); return; } // RedirectToBrowsePage(); } catch (Exception ex) { // ERROR ShowErrorMessage("DISABLE_PLUGIN", ex); } }
private void SaveRegistrarSettings() { try { // string username = txtServiceUsername.Text.Trim(); string parentId = txtServiceParentId.Text.Trim(); // init KeyValueBunch settings = new KeyValueBunch(); settings[DirectiSettings.USERNAME] = username; settings[DirectiSettings.PARENT_ID] = parentId; // password has been changed if (txtServicePassword.PasswordChanged) { settings[DirectiSettings.PASSWORD] = txtServicePassword.Text; } // settings[DirectiSettings.LIVE_MODE] = chkLiveMode.Checked.ToString(); settings[DirectiSettings.SECURE_CHANNEL] = chkSecureChannel.Checked.ToString(); int result = StorehouseHelper.SetPluginProperties(SupportedPlugin.DIRECTI, settings); // ERROR if (result < 0) { HostModule.ShowResultMessage(result); return; } // RedirectToBrowsePage(); } catch (Exception ex) { // ERROR ShowErrorMessage("SAVE_PLUGIN_SETTINGS", ex); } }