public ActionResult Configure() { var model = new ConfigurationModel(); model.SellerEmail = _ajPayPaymentSettings.SellerEmail; model.Key = _ajPayPaymentSettings.Key; model.Partner = _ajPayPaymentSettings.Partner; model.AdditionalFee = _ajPayPaymentSettings.AdditionalFee; model.ReturnUrl = _ajPayPaymentSettings.ReturnUrl; model.InvoiceSubject = _ajPayPaymentSettings.InvoiceSubject; model.InvoiceBody = _ajPayPaymentSettings.InvoiceBody; model.EnableBankPay = _ajPayPaymentSettings.EnableBankPay; return View("~/Plugins/Payments.AJPay/Views/PaymentAjPay/Configure.cshtml", model); }
public ActionResult Configure(ConfigurationModel model) { if (!ModelState.IsValid) return Configure(); //save settings _ajPayPaymentSettings.SellerEmail = model.SellerEmail; _ajPayPaymentSettings.Key = model.Key; _ajPayPaymentSettings.Partner = model.Partner; _ajPayPaymentSettings.AdditionalFee = model.AdditionalFee; _ajPayPaymentSettings.ReturnUrl = model.ReturnUrl; _ajPayPaymentSettings.InvoiceBody = model.InvoiceBody; _ajPayPaymentSettings.InvoiceSubject = model.InvoiceSubject; _ajPayPaymentSettings.EnableBankPay = model.EnableBankPay; _settingService.SaveSetting(_ajPayPaymentSettings); return Configure(); }