public ActionResult Configure()
        {
            var model = new AustraliaPostModel();

            model.GatewayUrl = _australiaPostSettings.GatewayUrl;
            model.ShippedFromZipPostalCode = _australiaPostSettings.ShippedFromZipPostalCode;
            model.AdditionalHandlingCharge = _australiaPostSettings.AdditionalHandlingCharge;

            return(View(model));
        }
Exemple #2
0
        public ActionResult Configure()
        {
            var model = new AustraliaPostModel();

            model.GatewayUrl = _australiaPostSettings.GatewayUrl;
            model.ShippedFromZipPostalCode = _australiaPostSettings.ShippedFromZipPostalCode;
            model.AdditionalHandlingCharge = _australiaPostSettings.AdditionalHandlingCharge;
            model.PrimaryStoreCurrencyCode = Services.StoreContext.CurrentStore.PrimaryStoreCurrency.CurrencyCode;

            return(View(model));
        }
Exemple #3
0
        public ActionResult Configure(AustraliaPostModel model)
        {
            if (!ModelState.IsValid)
            {
                return(Configure());
            }

            _australiaPostSettings.GatewayUrl = model.GatewayUrl;
            _australiaPostSettings.ShippedFromZipPostalCode = model.ShippedFromZipPostalCode;
            _australiaPostSettings.AdditionalHandlingCharge = model.AdditionalHandlingCharge;
            _settingService.SaveSetting(_australiaPostSettings);

            return(View(model));
        }