Example #1
0
 public FreeShippingComputationMethod(IShippingService shippingService,
                                      IFreeShippingByOrderTotalService freeshippingService,
                                      IPriceCalculationService priceCalculationService,
                                      ShippingFreeOrdersOverObjectContext objectContext,
                                      ISettingService settingService)
 {
     this._shippingService         = shippingService;
     this._freeShippingService     = freeshippingService;
     this._priceCalculationService = priceCalculationService;
     this._objectContext           = objectContext;
     this._settingService          = settingService;
 }
Example #2
0
        public FreeShippingOrdersOverController(IShippingService shippingService,
                                                ICountryService countryService, IStateProvinceService stateProvinceService,
                                                IFreeShippingByOrderTotalService freeShippingByOrderTotalService, ISettingService settingService,
                                                ILocalizationService localizationService,
                                                ICurrencyService currencyService, CurrencySettings currencySettings,
                                                IMeasureService measureService, MeasureSettings measureSettings)
        {
            this._shippingService                 = shippingService;
            this._countryService                  = countryService;
            this._stateProvinceService            = stateProvinceService;
            this._freeShippingByOrderTotalService = freeShippingByOrderTotalService;
            this._settingService                  = settingService;
            this._localizationService             = localizationService;

            this._currencyService  = currencyService;
            this._currencySettings = currencySettings;
            this._measureService   = measureService;
            this._measureSettings  = measureSettings;
        }