public ActionResult Configure() { var model = new ConfigurationModel(); model.TransactMode = Convert.ToInt32(_manualPaymentSettings.TransactMode); model.AdditionalFee = _manualPaymentSettings.AdditionalFee; model.AdditionalFeePercentage = _manualPaymentSettings.AdditionalFeePercentage; model.TransactModeValues = _manualPaymentSettings.TransactMode.ToSelectList(); return View("SmartStore.Plugin.Payments.Manual.Views.PaymentManual.Configure", model); }
public ActionResult Configure(ConfigurationModel model, FormCollection form) { if (!ModelState.IsValid) return Configure(); //save settings _manualPaymentSettings.TransactMode = (TransactMode)model.TransactMode; _manualPaymentSettings.AdditionalFee = model.AdditionalFee; _manualPaymentSettings.AdditionalFeePercentage = model.AdditionalFeePercentage; _settingService.SaveSetting(_manualPaymentSettings); model.TransactModeValues = _manualPaymentSettings.TransactMode.ToSelectList(); return View("SmartStore.Plugin.Payments.Manual.Views.PaymentManual.Configure", model); }