Esempio n. 1
0
        public ActionResult SaveGeneralSettings(DHLListModel model)
        {
            _dhlSettings.LimitMethodsToCreated = model.LimitMethodsToCreated;
            _dhlSettings.VolumetricDivisor     = model.VolumetricDivisor;
            _dhlSettings.CurrencyCode          = model.CurrencyCode;

            _settingService.SaveSetting(_dhlSettings);

            return(Json(new { Result = true }));
        }
Esempio n. 2
0
        public ActionResult Configure()
        {
            var model = new DHLListModel();

            model.LimitMethodsToCreated = _dhlSettings.LimitMethodsToCreated;
            model.VolumetricDivisor     = _dhlSettings.VolumetricDivisor;
            model.CurrencyCode          = _dhlSettings.CurrencyCode;


            foreach (var currency in _currencyService.GetAllCurrencies())
            {
                model.AvailableCurrency.Add(new SelectListItem {
                    Text = currency.Name, Value = currency.CurrencyCode
                });
            }

            return(View("~/Plugins/Shipping.DHL/Views/Configure.cshtml", model));
        }