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));
        }
예제 #3
0
        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));
        }