示例#1
0
        public LApiController(ICacheManager cacheManager,
            RestServiceSettings settings,
            IStateProvinceService stateProvinceService,
            INhaXeService nhaxeService,
            ILocalizationService localizationService,
            IWorkContext workContext,
             IPhieuGuiHangService phieuguihangService,
            IHangHoaService hanghoaService,
            ICustomerService customerService,
            IChonVeService chonveService,
            IDiaChiService diachiService,
            INhanVienService nhanvienService,
            IPermissionService permissionService,
            CustomerSettings customerSettings,
            ICustomerRegistrationService customerRegistrationService,
            ICustomerActivityService customerActivityService,
            IGenericAttributeService genericAttributeService,
            IXeInfoService xeinfoService,
            IHanhTrinhService hanhtrinhService,
            IPriceFormatter priceFormatter,
            IBenXeService benxeService,
             IVeXeService vexeService,
            IPhoiVeService phoiveService,
            IShoppingCartService shoppingCartService,
            IAuthenticationService authenticationService,
            INhaXeCustomerService nhaxecustomerService,
            ILimousineBanVeService limousinebanveService
            )
        {
            this._cacheManager = cacheManager;
            this._limousinebanveService = limousinebanveService;
            this._settings = settings;
            this._stateProvinceService = stateProvinceService;
            this._nhaxeService = nhaxeService;
            this._hanghoaService = hanghoaService;
            this._phieuguihangService = phieuguihangService;
            this._localizationService = localizationService;
            this._workContext = workContext;
            this._customerService = customerService;
            this._chonveService = chonveService;
            this._diachiService = diachiService;
            this._nhanvienService = nhanvienService;
            this._permissionService = permissionService;
            this._customerSettings = customerSettings;
            this._customerRegistrationService = customerRegistrationService;
            this._customerActivityService = customerActivityService;
            this._genericAttributeService = genericAttributeService;
            this._xeinfoService = xeinfoService;
            this._hanhtrinhService = hanhtrinhService;
            this._priceFormatter = priceFormatter;
            this._benxeService = benxeService;
            this._vexeService = vexeService;
            this._phoiveService = phoiveService;
            this._shoppingCartService = shoppingCartService;
            this._authenticationService = authenticationService;
            this._nhaxecustomerService = nhaxecustomerService;

        }
        public OrderController(IOrderService orderService,
                               IShipmentService shipmentService,
                               IPhoiVeService phoiveService,
                               IWorkContext workContext,
                               ICurrencyService currencyService,
                               IPriceFormatter priceFormatter,
                               IOrderProcessingService orderProcessingService,
                               IDateTimeHelper dateTimeHelper,
                               IPaymentService paymentService,
                               ILocalizationService localizationService,
                               IPdfService pdfService,
                               IShippingService shippingService,
                               ICountryService countryService,
                               IProductAttributeParser productAttributeParser,
                               IWebHelper webHelper,
                               IDownloadService downloadService,
                               IAddressAttributeFormatter addressAttributeFormatter,
                               IStoreContext storeContext,
                               IOrderTotalCalculationService orderTotalCalculationService,
                               CatalogSettings catalogSettings,
                               OrderSettings orderSettings,
                               TaxSettings taxSettings,
                               ShippingSettings shippingSettings,
                               AddressSettings addressSettings,
                               RewardPointsSettings rewardPointsSettings)
        {
            this._orderService           = orderService;
            this._phoiveService          = phoiveService;
            this._shipmentService        = shipmentService;
            this._workContext            = workContext;
            this._currencyService        = currencyService;
            this._priceFormatter         = priceFormatter;
            this._orderProcessingService = orderProcessingService;
            this._dateTimeHelper         = dateTimeHelper;
            this._paymentService         = paymentService;
            this._localizationService    = localizationService;
            this._pdfService             = pdfService;
            this._shippingService        = shippingService;
            this._countryService         = countryService;
            this._productAttributeParser = productAttributeParser;
            this._webHelper                    = webHelper;
            this._downloadService              = downloadService;
            this._addressAttributeFormatter    = addressAttributeFormatter;
            this._storeContext                 = storeContext;
            this._orderTotalCalculationService = orderTotalCalculationService;

            this._catalogSettings      = catalogSettings;
            this._orderSettings        = orderSettings;
            this._taxSettings          = taxSettings;
            this._shippingSettings     = shippingSettings;
            this._addressSettings      = addressSettings;
            this._rewardPointsSettings = rewardPointsSettings;
        }
 public PhieuGuiHangService(
     IRepository <PhieuGuiHang> phieuguihangRepository,
     IRepository <NhanVien> nhanvienRepository,
     IPhoiVeService phoiveservice,
     INhaXeService nhaxeService
     )
 {
     this._phieuguihangRepository = phieuguihangRepository;
     this._phoiveService          = phoiveservice;
     this._nhanvienRepository     = nhanvienRepository;
     this._nhaxeService           = nhaxeService;
 }
 public PhieuGuiHangService(
     IRepository <PhieuGuiHang> phieuguihangRepository,
     IRepository <HistoryXeXuatBen> historyxexuatbenRepository,
     IRepository <NhanVien> nhanvienRepository,
     IRepository <HanhTrinh> HanhTrinhRepository,
     IPhoiVeService phoiveservice,
     INhaXeService nhaxeService
     )
 {
     this._phieuguihangRepository     = phieuguihangRepository;
     this._phoiveService              = phoiveservice;
     this._nhanvienRepository         = nhanvienRepository;
     this._nhaxeService               = nhaxeService;
     this._historyxexuatbenRepository = historyxexuatbenRepository;
     this._HanhTrinhRepository        = HanhTrinhRepository;
 }
 public NhaXeCauHinhController(IStateProvinceService stateProvinceService,
                               INhaXeService nhaxeService,
                               ILocalizationService localizationService,
                               IWorkContext workContext,
                               IPictureService pictureService,
                               IPhieuGuiHangService phieuguihangService,
                               IHangHoaService hanghoaService,
                               ICustomerService customerService,
                               IDiaChiService diachiService,
                               INhanVienService nhanvienService,
                               IPermissionService permissionService,
                               IXeInfoService xeinfoService,
                               IHanhTrinhService hanhtrinhService,
                               IBenXeService benxeService,
                               INhaXeCustomerService nhaxecustomerService,
                               IPriceFormatter priceFormatter,
                               IPhoiVeService phoiveService,
                               IPhieuChuyenPhatService phieuchuyenphatService
                               )
 {
     this._phoiveService          = phoiveService;
     this._priceFormatter         = priceFormatter;
     this._stateProvinceService   = stateProvinceService;
     this._nhaxeService           = nhaxeService;
     this._hanghoaService         = hanghoaService;
     this._phieuguihangService    = phieuguihangService;
     this._localizationService    = localizationService;
     this._workContext            = workContext;
     this._pictureService         = pictureService;
     this._customerService        = customerService;
     this._diachiService          = diachiService;
     this._nhanvienService        = nhanvienService;
     this._permissionService      = permissionService;
     this._xeinfoService          = xeinfoService;
     this._hanhtrinhService       = hanhtrinhService;
     this._benxeService           = benxeService;
     this._nhaxecustomerService   = nhaxecustomerService;
     this._phieuchuyenphatService = phieuchuyenphatService;
 }
示例#6
0
 public KeToanController(IKeToanService ketoanService,
                         IGiaoDichKeVeXeService giaodichkeveService,
                         IExportManager exportManager,
                         IStateProvinceService stateProvinceService,
                         INhaXeService nhaxeService,
                         ILocalizationService localizationService,
                         IWorkContext workContext,
                         ICustomerService customerService,
                         IDiaChiService diachiService,
                         INhanVienService nhanvienService,
                         IPermissionService permissionService,
                         IHanhTrinhService hanhtrinhService,
                         IVeXeService vexeService,
                         IPriceFormatter priceFormatter,
                         IPhoiVeService phoiveService,
                         IPhieuGuiHangService phieuguihangService,
                         IHangHoaService hanghoaService,
                         IXeInfoService xeinfoService
                         )
 {
     this._giaodichkeveService  = giaodichkeveService;
     this._exportManager        = exportManager;
     this._ketoanService        = ketoanService;
     this._hanghoaService       = hanghoaService;
     this._phieuguihangService  = phieuguihangService;
     this._stateProvinceService = stateProvinceService;
     this._nhaxeService         = nhaxeService;
     this._localizationService  = localizationService;
     this._workContext          = workContext;
     this._customerService      = customerService;
     this._diachiService        = diachiService;
     this._nhanvienService      = nhanvienService;
     this._permissionService    = permissionService;
     this._hanhtrinhService     = hanhtrinhService;
     this._vexeService          = vexeService;
     this._priceFormatter       = priceFormatter;
     this._phoiveService        = phoiveService;
     this._xeinfoService        = xeinfoService;
 }
示例#7
0
        public VeXeKhachController(IStateProvinceService stateProvinceService,
                                   INhaXeService nhaxeService,
                                   ILocalizationService localizationService,
                                   IWorkContext workContext,
                                   IPictureService pictureService,
                                   ICustomerService customerService,
                                   IChonVeService chonveService,
                                   IDiaChiService diachiService,
                                   INhanVienService nhanvienService,
                                   IPermissionService permissionService,
                                   IDateTimeHelper dateTimeHelper,
                                   CustomerSettings customerSettings,
                                   DateTimeSettings dateTimeSettings,
                                   ICustomerRegistrationService customerRegistrationService,
                                   ICustomerActivityService customerActivityService,
                                   IGenericAttributeService genericAttributeService,
                                   IStoreService storeService,
                                   INewsLetterSubscriptionService newsLetterSubscriptionService,
                                   IXeInfoService xeinfoService,
                                   IHanhTrinhService hanhtrinhService,
                                   IPriceFormatter priceFormatter,
                                   IBenXeService benxeService,
                                   IVeXeService vexeService,
                                   AddressSettings addressSettings,
                                   IAddressAttributeFormatter addressAttributeFormatter,
                                   IAddressService addressService,
                                   ICountryService countryService,
                                   IAddressAttributeParser addressAttributeParser,
                                   IAddressAttributeService addressAttributeService,
                                   IPhoiVeService phoiveService,
                                   IOrderService orderService

                                   )
        {
            this._phoiveService                 = phoiveService;
            this._addressAttributeParser        = addressAttributeParser;
            this._addressAttributeService       = addressAttributeService;
            this._stateProvinceService          = stateProvinceService;
            this._nhaxeService                  = nhaxeService;
            this._localizationService           = localizationService;
            this._workContext                   = workContext;
            this._pictureService                = pictureService;
            this._customerService               = customerService;
            this._chonveService                 = chonveService;
            this._diachiService                 = diachiService;
            this._nhanvienService               = nhanvienService;
            this._permissionService             = permissionService;
            this._dateTimeHelper                = dateTimeHelper;
            this._customerSettings              = customerSettings;
            this._dateTimeSettings              = dateTimeSettings;
            this._customerRegistrationService   = customerRegistrationService;
            this._customerActivityService       = customerActivityService;
            this._genericAttributeService       = genericAttributeService;
            this._storeService                  = storeService;
            this._newsLetterSubscriptionService = newsLetterSubscriptionService;
            this._xeinfoService                 = xeinfoService;
            this._hanhtrinhService              = hanhtrinhService;
            this._priceFormatter                = priceFormatter;
            this._benxeService                  = benxeService;
            this._vexeService                   = vexeService;
            this._addressSettings               = addressSettings;
            this._addressAttributeFormatter     = addressAttributeFormatter;
            this._addressService                = addressService;
            this._countryService                = countryService;
            this._orderService                  = orderService;
        }
 public BanVeController(
     IStateProvinceService stateProvinceService,
     INhaXeService nhaxeService,
     ILocalizationService localizationService,
     IWorkContext workContext,
     IPictureService pictureService,
     IPhieuGuiHangService phieuguihangService,
     IHangHoaService hanghoaService,
     ICustomerService customerService,
     IChonVeService chonveService,
     IDiaChiService diachiService,
     INhanVienService nhanvienService,
     IPermissionService permissionService,
     IDateTimeHelper dateTimeHelper,
     CustomerSettings customerSettings,
     DateTimeSettings dateTimeSettings,
     ICustomerRegistrationService customerRegistrationService,
     ICustomerActivityService customerActivityService,
     IGenericAttributeService genericAttributeService,
     IStoreService storeService,
     INewsLetterSubscriptionService newsLetterSubscriptionService,
     IXeInfoService xeinfoService,
     IHanhTrinhService hanhtrinhService,
     IPriceFormatter priceFormatter,
     IBenXeService benxeService,
     IVeXeService vexeService,
     IPhoiVeService phoiveService,
     IShoppingCartService shoppingCartService,
     IAuthenticationService authenticationService,
     INhaXeCustomerService nhaxecustomerService,
     IGiaoDichKeVeXeService giaodichkeveService
     )
 {
     this._stateProvinceService          = stateProvinceService;
     this._nhaxeService                  = nhaxeService;
     this._hanghoaService                = hanghoaService;
     this._phieuguihangService           = phieuguihangService;
     this._localizationService           = localizationService;
     this._workContext                   = workContext;
     this._pictureService                = pictureService;
     this._customerService               = customerService;
     this._chonveService                 = chonveService;
     this._diachiService                 = diachiService;
     this._nhanvienService               = nhanvienService;
     this._permissionService             = permissionService;
     this._dateTimeHelper                = dateTimeHelper;
     this._customerSettings              = customerSettings;
     this._dateTimeSettings              = dateTimeSettings;
     this._customerRegistrationService   = customerRegistrationService;
     this._customerActivityService       = customerActivityService;
     this._genericAttributeService       = genericAttributeService;
     this._storeService                  = storeService;
     this._newsLetterSubscriptionService = newsLetterSubscriptionService;
     this._xeinfoService                 = xeinfoService;
     this._hanhtrinhService              = hanhtrinhService;
     this._priceFormatter                = priceFormatter;
     this._benxeService                  = benxeService;
     this._vexeService                   = vexeService;
     this._phoiveService                 = phoiveService;
     this._shoppingCartService           = shoppingCartService;
     this._authenticationService         = authenticationService;
     this._nhaxecustomerService          = nhaxecustomerService;
     this._giaodichkeveService           = giaodichkeveService;
 }