public ActionResult Configure() { var model = new ConfigurationModel(); model.DescriptionText = _cashOnDeliveryPaymentSettings.DescriptionText; model.AdditionalFee = _cashOnDeliveryPaymentSettings.AdditionalFee; model.AdditionalFeePercentage = _cashOnDeliveryPaymentSettings.AdditionalFeePercentage; return View("Nas.Plugin.Payments.CashOnDelivery.Views.PaymentCashOnDelivery.Configure", model); }
public ActionResult Configure(ConfigurationModel model) { if (!ModelState.IsValid) return Configure(); //save settings _cashOnDeliveryPaymentSettings.DescriptionText = model.DescriptionText; _cashOnDeliveryPaymentSettings.AdditionalFee = model.AdditionalFee; _cashOnDeliveryPaymentSettings.AdditionalFeePercentage = model.AdditionalFeePercentage; _settingService.SaveSetting(_cashOnDeliveryPaymentSettings); return View("Nas.Plugin.Payments.CashOnDelivery.Views.PaymentCashOnDelivery.Configure", model); }