public ActionResult Configure() { var model = new CanadaPostModel(); model.Url = _canadaPostSettings.Url; model.Port = _canadaPostSettings.Port; model.CustomerId = _canadaPostSettings.CustomerId; return(View(model)); }
public ActionResult Configure(CanadaPostModel model) { if (!ModelState.IsValid) { return(Configure()); } //save settings _canadaPostSettings.Url = model.Url; _canadaPostSettings.Port = model.Port; _canadaPostSettings.CustomerId = model.CustomerId.TrimSafe(); _settingService.SaveSetting(_canadaPostSettings); return(RedirectToConfiguration("SmartStore.CanadaPost", false)); }
public ActionResult Configure(CanadaPostModel model) { if (!ModelState.IsValid) { return(Configure()); } //save settings _canadaPostSettings.Url = model.Url; _canadaPostSettings.Port = model.Port; _canadaPostSettings.CustomerId = model.CustomerId; _settingService.SaveSetting(_canadaPostSettings); return(View(model)); }