コード例 #1
0
 public SubModelBusinessService(IVcdbUnitOfWork vcdbRepositoryService,
                                IVcdbChangeRequestBusinessService vcdbChangeRequestBusinessService,
                                ITextSerializer serializer)
     : base(vcdbRepositoryService, vcdbChangeRequestBusinessService, serializer)
 {
     _subModelRepositoryService = Repositories.GetRepositoryService <SubModel>() as ISqlServerEfRepositoryService <SubModel>;
 }
コード例 #2
0
 public EngineDesignationBusinessService(IVcdbUnitOfWork vcdbRepositoryService,
                                         IVcdbChangeRequestBusinessService vcdbChangeRequestBusinessService,
                                         ITextSerializer serializer)
     : base(vcdbRepositoryService, vcdbChangeRequestBusinessService, serializer)
 {
     _engineDesignationRepositoryService = Repositories.GetRepositoryService <EngineDesignation>() as ISqlServerEfRepositoryService <EngineDesignation>;
 }
コード例 #3
0
 public BrakeSystemBusinessService(IVcdbUnitOfWork vcdbRepositoryService,
                                   IVcdbChangeRequestBusinessService vcdbChangeRequestBusinessService,
                                   ITextSerializer serializer)
     : base(vcdbRepositoryService, vcdbChangeRequestBusinessService, serializer)
 {
     _brakeSystemRepositoryService = Repositories.GetRepositoryService <BrakeSystem>() as ISqlServerEfRepositoryService <BrakeSystem>;
 }
コード例 #4
0
 public BodyNumDoorsBusinessService(IVcdbUnitOfWork vcdbRepositoryService,
                                    IVcdbChangeRequestBusinessService vcdbChangeRequestBusinessService,
                                    ITextSerializer serializer)
     : base(vcdbRepositoryService, vcdbChangeRequestBusinessService, serializer)
 {
     _bodyNumDoorsRepositoryService = Repositories.GetRepositoryService <BodyNumDoors>() as ISqlServerEfRepositoryService <BodyNumDoors>;
 }
コード例 #5
0
 public VcdbChangeRequestAttachmentBusinessService(IVcdbUnitOfWork vcdbUnitOfWork, ITextSerializer serializer)
     : base(vcdbUnitOfWork, serializer)
 {
     _vcdbUnitOfWork = vcdbUnitOfWork;
     _attachmentsStagingRepositoryService = vcdbUnitOfWork.GetRepositoryService <AttachmentsStaging>()
                                            as ISqlServerEfRepositoryService <AttachmentsStaging>;
 }
コード例 #6
0
 public VehicleTypeGroupBusinessService(IVcdbUnitOfWork vcdbRepositoryService,
                                        IVcdbChangeRequestBusinessService vcdbChangeRequestBusinessService,
                                        ITextSerializer serializer)
     : base(vcdbRepositoryService, vcdbChangeRequestBusinessService, serializer)
 {
     _vehicleTypeGroupRepositoryService = Repositories.GetRepositoryService <VehicleTypeGroup>() as ISqlServerEfRepositoryService <VehicleTypeGroup>;
 }
コード例 #7
0
 public YearBusinessService(IVcdbUnitOfWork vcdbUnitOfWork,
                            IVcdbChangeRequestBusinessService vcdbChangeRequstBusinessService,
                            ITextSerializer serializer)
     : base(vcdbUnitOfWork, vcdbChangeRequstBusinessService, serializer)
 {
     _yearRepositoryService = Repositories.GetRepositoryService <Year>() as ISqlServerEfRepositoryService <Year>;
 }
コード例 #8
0
 public VcdbChangeRequestItemBusinessService(IVcdbUnitOfWork repositories, IMapper autoMapper,
                                             ITextSerializer serializer) : base(repositories, autoMapper, serializer)
 {
     _serializer = serializer;
     _changeRequestItemStagingRepositoryService = repositories.GetRepositoryService <ChangeRequestItemStaging>()
                                                  as IVcdbSqlServerEfRepositoryService <ChangeRequestItemStaging>;
 }
コード例 #9
0
 public VehicleTypeDataIndexer(IVcdbUnitOfWork vcdbUnitOfWork,
                               IVehicleSearchService vehicleSearchService,
                               IVehicleIndexingService vehicleIndexingService,
                               IVehicleToBrakeConfigSearchService vehicletoBrakeConfigSearchService,
                               IVehicleToBrakeConfigIndexingService vehicleToBrakeConfigIndexingService,
                               IVehicleToBedConfigSearchService vehicletoBedConfigSearchService,
                               IVehicleToBedConfigIndexingService vehicleToBedConfigIndexingService,
                               IVehicleToBodyStyleConfigSearchService vehicletoBodyStyleConfigSearchService,
                               IVehicleToBodyStyleConfigIndexingService vehicleToBodyStyleConfigIndexingService,
                               IVehicleToWheelBaseSearchService vehicletoWheelBaseSearchService,
                               IVehicleToWheelBaseIndexingService vehicleToWheelBaseIndexingService,
                               IVehicleToMfrBodyCodeSearchService vehicletoMfrBodyCodeSearchService,
                               IVehicleToMfrBodyCodeIndexingService vehicleToMfrBodyCodeIndexingService,
                               IVehicleToDriveTypeSearchService vehicletoDriveTypeSearchService,
                               IVehicleToDriveTypeIndexingService vehicleToDriveTypeIndexingService)
 {
     _vcdbUnitOfWork                          = vcdbUnitOfWork;
     _vehicleSearchService                    = vehicleSearchService;
     _vehicleIndexingService                  = vehicleIndexingService;
     _vehicletoBrakeConfigSearchService       = vehicletoBrakeConfigSearchService;
     _vehicleToBrakeConfigIndexingService     = vehicleToBrakeConfigIndexingService;
     _vehicletoBedConfigSearchService         = vehicletoBedConfigSearchService;
     _vehicleToBedConfigIndexingService       = vehicleToBedConfigIndexingService;
     _vehicletoBodyStyleConfigSearchService   = vehicletoBodyStyleConfigSearchService;
     _vehicleToBodyStyleConfigIndexingService = vehicleToBodyStyleConfigIndexingService;
     _vehicletoWheelBaseSearchService         = vehicletoWheelBaseSearchService;
     _vehicleToWheelBaseIndexingService       = vehicleToWheelBaseIndexingService;
     _vehicletoDriveTypeSearchService         = vehicletoDriveTypeSearchService;
     _vehicleToDriveTypeIndexingService       = vehicleToDriveTypeIndexingService;
     _vehicletoMfrBodyCodeSearchService       = vehicletoMfrBodyCodeSearchService;
     _vehicleToMfrBodyCodeIndexingService     = vehicleToMfrBodyCodeIndexingService;
 }
コード例 #10
0
 public BedTypeBusinessService(IVcdbUnitOfWork vcdbRepositoryService,
                               IVcdbChangeRequestBusinessService vcdbChangeRequestBusinessService,
                               ITextSerializer serializer)
     : base(vcdbRepositoryService, vcdbChangeRequestBusinessService, serializer)
 {
     _bedTypeRepositoryService = Repositories.GetRepositoryService <BedType>() as ISqlServerEfRepositoryService <BedType>;
 }
コード例 #11
0
 public BodyTypeDataIndexer(IVcdbUnitOfWork vcdbUnitOfWork,
                            IVehicleToBodyStyleConfigSearchService vehicleToBodyStyleConfigSearchService,
                            IVehicleToBodyStyleConfigIndexingService vehicleToBodyStyleConfigIndexingService)
 {
     _vcdbUnitOfWork = vcdbUnitOfWork;
     _vehicleToBodyStyleConfigSearchService   = vehicleToBodyStyleConfigSearchService;
     _vehicleToBodyStyleConfigIndexingService = vehicleToBodyStyleConfigIndexingService;
 }
コード例 #12
0
 public FuelDeliverySubTypeBusinessService(IVcdbUnitOfWork vcdbRepositoryService,
                                           IVcdbChangeRequestBusinessService vcdbChangeRequestBusinessService,
                                           ITextSerializer serializer)
     : base(vcdbRepositoryService, vcdbChangeRequestBusinessService, serializer)
 {
     _fuelDeliverySubTypeRepositoryService = Repositories.GetRepositoryService <FuelDeliverySubType>() as ISqlServerEfRepositoryService <FuelDeliverySubType>;
     _vcdbChangeRequestBusinessService     = vcdbChangeRequestBusinessService;
 }
コード例 #13
0
 public VehicleChangeRequestReviewEventHandler(IVcdbUnitOfWork vcdbUnitOfWork,
                                               ITextSerializer serializer,
                                               IVehicleDataIndexer documentIndexer = null)
     : base(vcdbUnitOfWork, serializer, documentIndexer)
 {
     RepositoryService =
         vcdbUnitOfWork.GetRepositoryService <Vehicle>() as VcdbSqlServerEfRepositoryService <Vehicle>;
 }
コード例 #14
0
 public VehicleToWheelBaseDataIndexer(IVcdbUnitOfWork vcdbUnitOfWork,
                                      IVehicleToWheelBaseSearchService vehicleToWheelBaseSearchService,
                                      IVehicleToWheelBaseIndexingService vehicleToWheelBaseIndexingService)
 {
     _vcdbUnitOfWork = vcdbUnitOfWork;
     _vehicleToWheelBaseSearchService   = vehicleToWheelBaseSearchService;
     _vehicleToWheelBaseIndexingService = vehicleToWheelBaseIndexingService;
 }
コード例 #15
0
 public VehicleToMfrBodyCodeDataIndexer(IVcdbUnitOfWork vcdbUnitOfWork,
                                        IVehicleToMfrBodyCodeSearchService vehicleToMfrBodyCodeSearchService,
                                        IVehicleToMfrBodyCodeIndexingService vehicleToMfrBodyCodeIndexingService)
 {
     _vcdbUnitOfWork = vcdbUnitOfWork;
     _vehicleToMfrBodyCodeSearchService   = vehicleToMfrBodyCodeSearchService;
     _vehicleToMfrBodyCodeIndexingService = vehicleToMfrBodyCodeIndexingService;
 }
コード例 #16
0
 public BrakeSystemDataIndexer(IVcdbUnitOfWork vcdbUnitOfWork,
                               IVehicleToBrakeConfigSearchService vehicletoBrakeConfigSearchService,
                               IVehicleToBrakeConfigIndexingService vehicleToBrakeConfigIndexingService)
 {
     _vcdbUnitOfWork = vcdbUnitOfWork;
     _vehicletoBrakeConfigSearchService   = vehicletoBrakeConfigSearchService;
     _vehicleToBrakeConfigIndexingService = vehicleToBrakeConfigIndexingService;
 }
コード例 #17
0
 public MakeBusinessService(IVcdbUnitOfWork vcdbRepositoryService,
                            IVcdbChangeRequestBusinessService vcdbChangeRequestBusinessService,
                            ITextSerializer serializer)
     : base(vcdbRepositoryService, vcdbChangeRequestBusinessService, serializer)
 {
     _makeRepositoryService            = Repositories.GetRepositoryService <Make>() as ISqlServerEfRepositoryService <Make>;
     _vcdbChangeRequestBusinessService = vcdbChangeRequestBusinessService;
 }
コード例 #18
0
 public BedConfigDataIndexer(IVcdbUnitOfWork repositories,
                             IVehicleToBedConfigSearchService vehicletoBedConfigSearchService,
                             IVehicleToBedConfigIndexingService vehicleToBedConfigIndexingService)
 {
     _vcdbUnitOfWork = repositories;
     _vehicletoBedConfigSearchService   = vehicletoBedConfigSearchService;
     _vehicleToBedConfigIndexingService = vehicleToBedConfigIndexingService;
 }
コード例 #19
0
 public VehicleToDriveTypeDataIndexer(IVcdbUnitOfWork vcdbUnitOfWork,
                                      IVehicleToDriveTypeSearchService vehicleToDriveTypeSearchService,
                                      IVehicleToDriveTypeIndexingService vehicleToDriveTypeIndexingService)
 {
     _vcdbUnitOfWork = vcdbUnitOfWork;
     _vehicleToDriveTypeSearchService   = vehicleToDriveTypeSearchService;
     _vehicleToDriveTypeIndexingService = vehicleToDriveTypeIndexingService;
 }
コード例 #20
0
 public VcdbBusinessService(IVcdbUnitOfWork vcdbUnitOfWork,
                            IVcdbChangeRequestBusinessService vcdbChangeRequestBusinessService,
                            ITextSerializer serializer)
     : base(vcdbUnitOfWork, serializer)
 {
     _repositoryService           = vcdbUnitOfWork.GetRepositoryService <T>() as VcdbSqlServerEfRepositoryService <T>;
     ChangeRequestBusinessService = vcdbChangeRequestBusinessService;
 }
コード例 #21
0
 public VehicleToBedConfigDataIndexer(IVcdbUnitOfWork vcdbUnitOfWork,
                                      IVehicleToBedConfigSearchService vehicletoBedConfigSearchService,
                                      IVehicleToBedConfigIndexingService vehicleToBedConfigIndexingService)
 {
     _vcdbUnitOfWork = vcdbUnitOfWork;
     _vehicleToBedConfigSearchService   = vehicletoBedConfigSearchService;
     _vehicleToBedConfigIndexingService = vehicleToBedConfigIndexingService;
 }
コード例 #22
0
 public FuelSystemDesignBusinessService(IVcdbUnitOfWork vcdbRepositoryService,
                                        IVcdbChangeRequestBusinessService vcdbChangeRequestBusinessService,
                                        ITextSerializer serializer)
     : base(vcdbRepositoryService, vcdbChangeRequestBusinessService, serializer)
 {
     _fuelSystemDesignRepositoryService = Repositories.GetRepositoryService <FuelSystemDesign>() as ISqlServerEfRepositoryService <FuelSystemDesign>;
     _vcdbChangeRequestBusinessService  = vcdbChangeRequestBusinessService;
 }
コード例 #23
0
 public VehicleToDriveTypeBusinessService(IVcdbUnitOfWork vcdbRepositoryService,
                                          IVcdbChangeRequestBusinessService vcdbChangeRequestBusinessService,
                                          ITextSerializer serializer, IVehicleToDriveTypeIndexingService vehicleToDriveTypeIndexingService = null)
     : base(vcdbRepositoryService, vcdbChangeRequestBusinessService, serializer)
 {
     _vehicleToDriveTypeRepositoryService = Repositories.GetRepositoryService <VehicleToDriveType>();
     _vehicleToDriveTypeIndexingService   = vehicleToDriveTypeIndexingService;
 }
コード例 #24
0
 public PadbChangeRequestBusinessService(IVcdbUnitOfWork entityRepositoryService, IMapper autoMapper,
                                         ITextSerializer serializer,
                                         IChangeRequestItemBusinessService <TItem> changeRequestItemBusinessService,
                                         IChangeRequestCommentsBusinessService <TComment> changeRequestCommentsBusinessService,
                                         IChangeRequestIndexingService changeRequestIndexingService)
     : base(entityRepositoryService, autoMapper, serializer,
            changeRequestItemBusinessService, changeRequestCommentsBusinessService, changeRequestIndexingService)
 {
 }
コード例 #25
0
 public VehicleToWheelBaseBusinessService(IVcdbUnitOfWork vcdbUnitOfWork,
                                          IVcdbChangeRequestBusinessService vcdbChangeRequestBusinessService,
                                          ITextSerializer serializer, IVehicleToWheelBaseIndexingService vehicleToWheelBaseIndexingService = null)
     : base(vcdbUnitOfWork, vcdbChangeRequestBusinessService, serializer)
 {
     _vehicleToWheelBaseRepositoryService = vcdbUnitOfWork.GetRepositoryService <VehicleToWheelBase>() as IVcdbSqlServerEfRepositoryService <VehicleToWheelBase>;
     _vcdbChangeRequestBusinessService    = vcdbChangeRequestBusinessService;
     _vehicleToWheelBaseIndexingService   = vehicleToWheelBaseIndexingService;
 }
コード例 #26
0
 public WheelBaseBusinessService(IVcdbUnitOfWork vcdbUnitOfWork, IVcdbChangeRequestBusinessService vcdbChangeRequestBusinessService,
                                 ITextSerializer serializer, IVehicleToWheelBaseIndexingService vehicleToWheelBaseIndexingService, IVehicleToWheelBaseSearchService vehicleToWheelBaseSearchService)
     : base(vcdbUnitOfWork, vcdbChangeRequestBusinessService, serializer)
 {
     _wheelBaseRepositoryService = vcdbUnitOfWork.GetRepositoryService <WheelBase>() as IVcdbSqlServerEfRepositoryService <WheelBase>;
     // todo: needs indexing service
     _vehicleToWheelBaseIndexingService = vehicleToWheelBaseIndexingService;
     _vehicleToWheelBaseSearchService   = vehicleToWheelBaseSearchService;
 }
コード例 #27
0
 public ModelBusinessService(IVcdbUnitOfWork vcdbRepositoryService,
                             IVcdbChangeRequestBusinessService vcdbChangeRequestBusinessService,
                             ITextSerializer serializer)
     : base(vcdbRepositoryService, vcdbChangeRequestBusinessService, serializer)
 {
     //_modelRepositoryService = Repositories.GetRepositoryService<IModelSqlServerEfRepositoryService, Model>();
     _modelRepositoryService = Repositories.GetRepositoryService <Model>() as ISqlServerEfRepositoryService <Model>;
     _serializer             = serializer;
 }
コード例 #28
0
        public BedTypeDataIndexer(IVcdbUnitOfWork vcdbUnitOfWork

                                  /*IVehicleToBedConfigSearchService vehicletoBedConfigSearchService,
                                   * IVehicleToBedConfigIndexingService vehicleToBedConfigIndexingService*/)
        {
            _vcdbUnitOfWork = vcdbUnitOfWork;
            //_vehicletoBrakeConfigSearchService = vehicletoBedConfigSearchService;
            //_vehicleToBrakeConfigIndexingService = vehicleToBedConfigIndexingService;
        }
コード例 #29
0
 public LikeStagingBusinessService(IVcdbUnitOfWork vcdbRepositoryService,
                                   IVcdbChangeRequestBusinessService vcdbChangeRequestBusinessService,
                                   ITextSerializer serializer
                                   )
     : base(vcdbRepositoryService, vcdbChangeRequestBusinessService, serializer)
 {
     _likeStagingRepositoryService     = Repositories.GetRepositoryService <LikesStaging>() as ISqlServerEfRepositoryService <LikesStaging>;
     _likeRepositoryService            = Repositories.GetRepositoryService <Likes>() as ISqlServerEfRepositoryService <Likes>;
     _vcdbChangeRequestBusinessService = vcdbChangeRequestBusinessService;
 }
コード例 #30
0
 public DriveTypeBusinessService(IVcdbUnitOfWork vcdbRepositoryService,
                                 IVcdbChangeRequestBusinessService vcdbChangeRequestBusinessService,
                                 IVehicleToDriveTypeIndexingService vehicleToDriveTypeIndexingService,
                                 ITextSerializer serializer, IVehicleToDriveTypeSearchService vehicleToDriveTypeSearchService)
     : base(vcdbRepositoryService, vcdbChangeRequestBusinessService, serializer)
 {
     _driveTypeRepositoryService        = Repositories.GetRepositoryService <DriveType>() as ISqlServerEfRepositoryService <DriveType>;
     _vehicleToDriveTypeIndexingService = vehicleToDriveTypeIndexingService;
     _vehicleToDriveTypeSearchService   = vehicleToDriveTypeSearchService;
 }