コード例 #1
0
 public NhaXeHanhTrinhController(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
                                 )
 {
     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;
 }
コード例 #2
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;

        }
コード例 #3
0
 public PdfService(ILocalizationService localizationService,
                   ILanguageService languageService,
                   IWorkContext workContext,
                   INhaXeService nhaxeService,
                   IDiaChiService diachiService,
                   IHanhTrinhService hanhtrinhService,
                   IOrderService orderService,
                   IXeInfoService xeinfoService,
                   IPaymentService paymentService,
                   IDateTimeHelper dateTimeHelper,
                   IPriceFormatter priceFormatter,
                   ICurrencyService currencyService,
                   IMeasureService measureService,
                   IPictureService pictureService,
                   IProductService productService,
                   IProductAttributeParser productAttributeParser,
                   IStoreService storeService,
                   IStoreContext storeContext,
                   ISettingService settingContext,
                   IWebHelper webHelper,
                   IAddressAttributeFormatter addressAttributeFormatter,
                   CatalogSettings catalogSettings,
                   CurrencySettings currencySettings,
                   MeasureSettings measureSettings,
                   PdfSettings pdfSettings,
                   TaxSettings taxSettings,
                   AddressSettings addressSettings)
 {
     this._localizationService    = localizationService;
     this._languageService        = languageService;
     this._nhaxeService           = nhaxeService;
     this._xeinfoService          = xeinfoService;
     this._diachiService          = diachiService;
     this._workContext            = workContext;
     this._hanhtrinhService       = hanhtrinhService;
     this._orderService           = orderService;
     this._paymentService         = paymentService;
     this._dateTimeHelper         = dateTimeHelper;
     this._priceFormatter         = priceFormatter;
     this._currencyService        = currencyService;
     this._measureService         = measureService;
     this._pictureService         = pictureService;
     this._productService         = productService;
     this._productAttributeParser = productAttributeParser;
     this._storeService           = storeService;
     this._storeContext           = storeContext;
     this._settingContext         = settingContext;
     this._webHelper = webHelper;
     this._addressAttributeFormatter = addressAttributeFormatter;
     this._currencySettings          = currencySettings;
     this._catalogSettings           = catalogSettings;
     this._measureSettings           = measureSettings;
     this._pdfSettings     = pdfSettings;
     this._taxSettings     = taxSettings;
     this._addressSettings = addressSettings;
 }
コード例 #4
0
 public HopDongChuyenController(
     ICacheManager cacheManager,
     IStateProvinceService stateProvinceService,
     IHopDongChuyenService hopdongchuyenService,
     INhaXeService nhaxeService,
     ILocalizationService localizationService,
     IWorkContext workContext,
     ICustomerService customerService,
     IChonVeService chonveService,
     IDiaChiService diachiService,
     INhanVienService nhanvienService,
     IPermissionService permissionService,
     IDateTimeHelper dateTimeHelper,
     CustomerSettings customerSettings,
     DateTimeSettings dateTimeSettings,
     ICustomerActivityService customerActivityService,
     IGenericAttributeService genericAttributeService,
     IStoreService storeService,
     INewsLetterSubscriptionService newsLetterSubscriptionService,
     IXeInfoService xeinfoService,
     IHanhTrinhService hanhtrinhService,
     IPriceFormatter priceFormatter,
     ILimousineBanVeService limousinebanveService
     )
 {
     this._cacheManager                  = cacheManager;
     this._stateProvinceService          = stateProvinceService;
     this._nhaxeService                  = nhaxeService;
     this._localizationService           = localizationService;
     this._hopdongchuyenService          = hopdongchuyenService;
     this._workContext                   = workContext;
     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._customerActivityService       = customerActivityService;
     this._genericAttributeService       = genericAttributeService;
     this._storeService                  = storeService;
     this._newsLetterSubscriptionService = newsLetterSubscriptionService;
     this._xeinfoService                 = xeinfoService;
     this._hanhtrinhService              = hanhtrinhService;
     this._priceFormatter                = priceFormatter;
     this._limousinebanveService         = limousinebanveService;
 }
コード例 #5
0
        public NhaXeService(ICacheManager cacheManager,
                            IRepository <NhaXe> nhaxeRepository,
                            IRepository <HistoryXeXuatBen> historyxexuatbenRepository,
                            IRepository <ChuyenDi> chuyendiRepository,
                            IRepository <HanhTrinhKhuVuc> hanhtrinhkhuvucRepository,
                            IRepository <NhanVien> nhanvienRepository,
                            IRepository <NguonVeXe> NguonVeXeRepository,
                            IRepository <HopDong> hopdongRepository,
                            IRepository <NhaXePicture> pictureRepository,
                            IXeInfoService xeinfoService,
                            IGiaoDichKeVeXeService giaodichkeveService,
                            IRepository <VanPhong> vanphongRepository,
                            IRepository <LichTrinh> LichTrinhRepository,
                            IRepository <XeVanChuyen> XeVanChuyenRepository,
                            IRepository <NhaXeCauHinh> nhaxecauhinhRepository,
                            IRepository <HistoryXeXuatBenLog> historyxexuatbenlogRepository,
                            IRepository <ChotKhach> chotkhachRepository,
                            IRepository <HistoryXeXuatBen_NhanVien> historyxexuatbennhanvienRepository,
                            IRepository <DiaChiMac> diachimacRepository
                            )
        {
            this._historyxexuatbennhanvienRepository = historyxexuatbennhanvienRepository;
            this._chotkhachRepository           = chotkhachRepository;
            this._chuyendiRepository            = chuyendiRepository;
            this._hahtrinhkhuvucRepository      = hanhtrinhkhuvucRepository;
            this._historyxexuatbenlogRepository = historyxexuatbenlogRepository;
            this._nhaxecauhinhRepository        = nhaxecauhinhRepository;
            this._historyxexuatbenRepository    = historyxexuatbenRepository;
            this._nhaxeRepository       = nhaxeRepository;
            this._nhanvienRepository    = nhanvienRepository;
            this._cacheManager          = cacheManager;
            this._xeinfoService         = xeinfoService;
            this._NguonVeXeRepository   = NguonVeXeRepository;
            this._hopdongRepository     = hopdongRepository;
            this._pictureRepository     = pictureRepository;
            this._vanphongRepository    = vanphongRepository;
            this._LichTrinhRepository   = LichTrinhRepository;
            this._XeVanChuyenRepository = XeVanChuyenRepository;
            this._diachimacRepository   = diachimacRepository;

            this._giadichkeveService = giaodichkeveService;
        }
コード例 #6
0
 public NhaXeHangHoaController(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,
                               CustomerSettings customerSettings,
                               ICustomerRegistrationService customerRegistrationService,
                               IGenericAttributeService genericAttributeService
                               )
 {
     this._genericAttributeService     = genericAttributeService;
     this._customerRegistrationService = customerRegistrationService;
     this._customerSettings            = customerSettings;
     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;
 }
コード例 #7
0
        public NhaXeService(IRepository <ChotKhach> chotkhachRepository,
                            IRepository <NhaXeCustomer> khachhangRepository,
                            IRepository <PhoiVe> phoiveRepository,
                            ICacheManager cacheManager,
                            IRepository <NhaXe> nhaxeRepository,
                            IRepository <HistoryXeXuatBen> historyxexuatbenRepository,
                            IRepository <NhanVien> nhanvienRepository,
                            IRepository <NguonVeXe> NguonVeXeRepository,
                            IRepository <HopDong> hopdongRepository,
                            IRepository <NhaXePicture> pictureRepository,
                            IXeInfoService xeinfoService,
                            IRepository <VanPhong> vanphongRepository,
                            IRepository <DaiLy> dailyRepository,
                            IRepository <LichTrinh> LichTrinhRepository,
                            IRepository <XeVanChuyen> XeVanChuyenRepository,
                            IRepository <NhaXeCauHinh> nhaxecauhinhRepository,
                            IRepository <HistoryXeXuatBenLog> historyxexuatbenlogRepository,
                            IRepository <HistoryXeXuatBen_NhanVien> historyxexuatbennhanvienRepository

                            )
        {
            this._chotkhachRepository = chotkhachRepository;
            this._khachhangRepository = khachhangRepository;
            this._phoiveRepository    = phoiveRepository;
            this._historyxexuatbennhanvienRepository = historyxexuatbennhanvienRepository;
            this._historyxexuatbenlogRepository      = historyxexuatbenlogRepository;
            this._nhaxecauhinhRepository             = nhaxecauhinhRepository;
            this._historyxexuatbenRepository         = historyxexuatbenRepository;
            this._nhaxeRepository       = nhaxeRepository;
            this._nhanvienRepository    = nhanvienRepository;
            this._cacheManager          = cacheManager;
            this._xeinfoService         = xeinfoService;
            this._NguonVeXeRepository   = NguonVeXeRepository;
            this._hopdongRepository     = hopdongRepository;
            this._pictureRepository     = pictureRepository;
            this._vanphongRepository    = vanphongRepository;
            this._dailyRepository       = dailyRepository;
            this._LichTrinhRepository   = LichTrinhRepository;
            this._XeVanChuyenRepository = XeVanChuyenRepository;
        }
コード例 #8
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;
 }
コード例 #9
0
        public CommonController(ICategoryService categoryService,
                                INhaXeService nhaxeService,
                                IPriceFormatter priceFormatter,
                                IXeInfoService xeinfoService,
                                IHanhTrinhService hanhtrinhService,
                                IPictureService pictureService,
                                IBenXeService benxeService,
                                IProductService productService,
                                IManufacturerService manufacturerService,
                                ITopicService topicService,
                                ILanguageService languageService,
                                ICurrencyService currencyService,
                                ILocalizationService localizationService,
                                IWorkContext workContext,
                                IStoreContext storeContext,
                                IQueuedEmailService queuedEmailService,
                                IEmailAccountService emailAccountService,
                                ISitemapGenerator sitemapGenerator,
                                IThemeContext themeContext,
                                IThemeProvider themeProvider,
                                IForumService forumService,
                                IGenericAttributeService genericAttributeService,
                                IWebHelper webHelper,
                                IPermissionService permissionService,
                                ICacheManager cacheManager,
                                ICustomerActivityService customerActivityService,
                                CustomerSettings customerSettings,
                                TaxSettings taxSettings,
                                CatalogSettings catalogSettings,
                                StoreInformationSettings storeInformationSettings,
                                EmailAccountSettings emailAccountSettings,
                                CommonSettings commonSettings,
                                BlogSettings blogSettings,
                                NewsSettings newsSettings,
                                ForumSettings forumSettings,
                                LocalizationSettings localizationSettings,
                                CaptchaSettings captchaSettings)
        {
            this._priceFormatter          = priceFormatter;
            this._xeinfoService           = xeinfoService;
            this._hanhtrinhService        = hanhtrinhService;
            this._nhaxeService            = nhaxeService;
            this._pictureService          = pictureService;
            this._benxeService            = benxeService;
            this._categoryService         = categoryService;
            this._productService          = productService;
            this._manufacturerService     = manufacturerService;
            this._topicService            = topicService;
            this._languageService         = languageService;
            this._currencyService         = currencyService;
            this._localizationService     = localizationService;
            this._workContext             = workContext;
            this._storeContext            = storeContext;
            this._queuedEmailService      = queuedEmailService;
            this._emailAccountService     = emailAccountService;
            this._sitemapGenerator        = sitemapGenerator;
            this._themeContext            = themeContext;
            this._themeProvider           = themeProvider;
            this._forumservice            = forumService;
            this._genericAttributeService = genericAttributeService;
            this._webHelper               = webHelper;
            this._permissionService       = permissionService;
            this._cacheManager            = cacheManager;
            this._customerActivityService = customerActivityService;

            this._customerSettings         = customerSettings;
            this._taxSettings              = taxSettings;
            this._catalogSettings          = catalogSettings;
            this._storeInformationSettings = storeInformationSettings;
            this._emailAccountSettings     = emailAccountSettings;
            this._commonSettings           = commonSettings;
            this._blogSettings             = blogSettings;
            this._newsSettings             = newsSettings;
            this._forumSettings            = forumSettings;
            this._localizationSettings     = localizationSettings;
            this._captchaSettings          = captchaSettings;
        }
コード例 #10
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;
        }
コード例 #11
0
 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;
 }