コード例 #1
0
 public WarehouseController()
 {
     events = new EventRepository(db);
     assets = new AssetRepository(db);
     customers = new CustomerRepository(db);
     orders = new OrderRepository(db);
 }
コード例 #2
0
 static RoomAssetService()
 {
     roomDeviceRepo = RepositoryFactory.GetRepository<IRoomAssetRepository, RoomAsset>();
     deviceRepo = RepositoryFactory.GetRepository<IAssetRepository, Asset>();
     assHistoryRepo = RepositoryFactory.GetRepository<IRoomAssetHistoryRepository, RoomAssetHistory>();
     assHistoryTypeRepo = RepositoryFactory.GetRepository<IRoomAssetHistoryTypeRepository, HistoryType>();
 }
コード例 #3
0
 public AssetViewModelBuilder(IAssetRepository assetRepository, IAssetTypeRepository assetTypeRepository, IAssetCategoryRepository assetCategoryRepository, IAssetStatusRepository assetStatusRepository)
 {
     _assetRepository = assetRepository;
     _assetCategoryRepository = assetCategoryRepository;
     _assetTypeRepository = assetTypeRepository;
     _assetStatusRepository = assetStatusRepository;
 }        
 public void SetUp()
 {
     uowMock = new Mock<IUnitOfWork<Asset>>();
     listServiceMock = new Mock<IListService<Asset>>();
     listItemMock = new Mock<IEntityItem<Asset>>();
     repository = new UOWAssetRepository(listServiceMock.Object, uowMock.Object);
     testAsset = new Asset("1234");
 }
コード例 #5
0
        public CleaningEventsController()
        {
            assetTypes = new AssetTypeRepository(db);
            assets = new AssetRepository(db);
            var customers = new CustomerRepository(db);
            var orders = new OrderRepository(db);
            var events = new EventRepository(db);

            inventory = new InventoryService(assetTypes, assets, customers, orders, events);
        }
コード例 #6
0
ファイル: AssetController.cs プロジェクト: RandellK02/EMCS
        public AssetController(IAssetRepository repository)
        {
            if (repository == null)
            {
                throw new ArgumentNullException("repository");
            }

            this.repository = repository;
            var que = repository.Assets.ToList();
        }
コード例 #7
0
        public DeliveryEventsController()
        {
            assetTypes = new AssetTypeRepository(db);
            assets = new AssetRepository(db);
            orders = new OrderRepository(db);
            customers = new CustomerRepository(db);
            var events = new EventRepository(db);

            inventory = new InventoryService(assetTypes, assets, customers, orders, events);
            shop = new ShopService(orders, customers);
        }
コード例 #8
0
 public CnUMasterDataController(IMasterDataDTODeserialize masterDataDtoDeserialize, IPublishMasterData publishMasterData, ICostCentreRepository costCenterRepository, IMasterDataToDTOMapping mapping, IContactRepository contactRepository, IAssetRepository assetRepository, IDistributrFileRepository imageRepository, IUserRepository userRepository)
 {
     _masterDataDTODeserialize = masterDataDtoDeserialize;
     _publishMasterData = publishMasterData;
     _costCenterRepository = costCenterRepository;
     _mapping = mapping;
     _contactRepository = contactRepository;
     _assetRepository = assetRepository;
     _imageRepository = imageRepository;
     _userRepository = userRepository;
 }
コード例 #9
0
 public AssetsController(
     ICommandBus commandBus,
     IAssetRepository assetRepository,
     IAssetStatsRepository assetStatsRepository,
     IAppPlansProvider appPlanProvider,
     IOptions <AssetConfig> assetsConfig)
     : base(commandBus)
 {
     this.assetsConfig         = assetsConfig.Value;
     this.assetRepository      = assetRepository;
     this.assetStatsRepository = assetStatsRepository;
     this.appPlanProvider      = appPlanProvider;
 }
コード例 #10
0
        public AssetChangedTriggerHandler(
            IScriptEngine scriptEngine,
            IAssetLoader assetLoader,
            IAssetRepository assetRepository)
        {
            Guard.NotNull(scriptEngine, nameof(scriptEngine));
            Guard.NotNull(assetLoader, nameof(assetLoader));
            Guard.NotNull(assetRepository, nameof(assetRepository));

            this.scriptEngine    = scriptEngine;
            this.assetLoader     = assetLoader;
            this.assetRepository = assetRepository;
        }
コード例 #11
0
 public TransactionBuildFunction(ILykkeTransactionBuilderService lykkeTransactionBuilderService,
                                 IAssetRepository assetRepository,
                                 Func <string, IQueueExt> queueFactory, BaseSettings settings, ILog logger, ITransactionBlobStorage transactionBlobStorage,
                                 ITransactionSignRequestRepository signRequestRepository, ICqrsEngine cqrsEngine)
 {
     _lykkeTransactionBuilderService = lykkeTransactionBuilderService;
     _assetRepository        = assetRepository;
     _queueFactory           = queueFactory;
     _settings               = settings;
     _logger                 = logger;
     _transactionBlobStorage = transactionBlobStorage;
     _signRequestRepository  = signRequestRepository;
     _cqrsEngine             = cqrsEngine;
 }
コード例 #12
0
 public HandleMasterData(IMasterDataEntityResolver masterDataEntityResolver, ICostCentreRepository costCentreRepository, IContactRepository contactRepository, IAssetRepository assetRepository, IDistributrFileRepository distributrFileRepository, IOutletVisitDayRepository outletVisitDayRepository, IOutletPriorityRepository outletPriorityRepository, ITargetRepository targetRepository, IUserRepository userRepository, ISettingsRepository settingsRepository, IInventorySerialsRepository inventorySerialsRepository)
 {
     _masterDataEntityResolver = masterDataEntityResolver;
     _costCentreRepository = costCentreRepository;
     _contactRepository = contactRepository;
     _assetRepository = assetRepository;
     _distributrFileRepository = distributrFileRepository;
     _outletVisitDayRepository = outletVisitDayRepository;
     _outletPriorityRepository = outletPriorityRepository;
     _targetRepository = targetRepository;
     _userRepository = userRepository;
     _settingsRepository = settingsRepository;
     _inventorySerialsRepository = inventorySerialsRepository;
 }
コード例 #13
0
ファイル: BackupAssets.cs プロジェクト: zxbe/squidex
        public BackupAssets(IStore <Guid> store,
                            IAssetStore assetStore,
                            IAssetRepository assetRepository,
                            ITagService tagService)
            : base(store)
        {
            Guard.NotNull(assetStore, nameof(assetStore));
            Guard.NotNull(assetRepository, nameof(assetRepository));
            Guard.NotNull(tagService, nameof(tagService));

            this.assetStore      = assetStore;
            this.assetRepository = assetRepository;
            this.tagService      = tagService;
        }
コード例 #14
0
 /// <summary>
 /// AssetsController constructor
 /// </summary>
 /// <param name="repository"></param>
 /// <param name="membershipManager"></param>
 /// <param name="userManager"></param>
 /// <param name="processManager"></param>
 /// <param name="httpContextAccessor"></param>
 /// <param name="binaryObjectManager"></param>
 /// <param name="configuration"></param>
 /// <param name="binaryObjectRepo"></param>
 public AssetsController(
     IAssetRepository repository,
     IMembershipManager membershipManager,
     ApplicationIdentityUserManager userManager,
     IProcessManager processManager,
     IHttpContextAccessor httpContextAccessor,
     IBinaryObjectManager binaryObjectManager,
     IConfiguration configuration,
     IBinaryObjectRepository binaryObjectRepo) : base(repository, userManager, httpContextAccessor, membershipManager, configuration)
 {
     this.processManager      = processManager;
     this.binaryObjectRepo    = binaryObjectRepo;
     this.binaryObjectManager = binaryObjectManager;
 }
コード例 #15
0
 public AssetService(IMapper mapper,
                     IAssetRepository assetRepository,
                     IAssetStockTakingDetailRepository assetStockTakingDetailRepository,
                     IBus bus,
                     ISieveProcessor sieveProcessor,
                     IOptions <SieveOptions> options)
 {
     _mapper          = mapper;
     _assetRepository = assetRepository;
     _assetStockTakingDetailRepository = assetStockTakingDetailRepository;
     _bus            = bus;
     _sieveProcessor = sieveProcessor;
     _sieveOptions   = options.Value;
 }
コード例 #16
0
 public AssetManager(IAssetRepository assetRepository,
                     IFileManager fileManager,
                     IPersonRepository personRepository,
                     IAgentRepository agentRepository,
                     IStorageFileRepository storageFileRepository,
                     IStorageDriveRepository storageDriveRepository)
 {
     _repo                   = assetRepository;
     _fileManager            = fileManager;
     _personRepository       = personRepository;
     _agentRepository        = agentRepository;
     _storageFileRepository  = storageFileRepository;
     _storageDriveRepository = storageDriveRepository;
 }
コード例 #17
0
 public AssetApiController(IUnitOfWork unitOfWork,
                           IAssetService assetService,
                           IAssetRepository assetRepository,
                           IBondRepository bondRepository,
                           IPortfolioRepository portfolioRepository,
                           ISessionService sessionService,
                           ILogger logger)
     : base(logger, unitOfWork, sessionService)
 {
     _assetService        = assetService;
     _assetRepository     = assetRepository;
     _bondRepository      = bondRepository;
     _portfolioRepository = portfolioRepository;
 }
コード例 #18
0
 public StrategyController(
     IStrategyRepository strategyRepository,
     IAssetRepository assetRepository,
     IEvaluationRepository evaluationRepository,
     ITradeRepository tradeRepository,
     IMarketDataService marketDataService,
     IMapper mapper)
 {
     _strategyRepository   = strategyRepository;
     _assetRepository      = assetRepository;
     _evaluationRepository = evaluationRepository;
     _tradeRepository      = tradeRepository;
     _marketDataService    = marketDataService;
     _mapper = mapper;
 }
コード例 #19
0
 public AssetContentController(
     ICommandBus commandBus,
     IAssetFileStore assetFileStore,
     IAssetRepository assetRepository,
     IAssetLoader assetLoader,
     IAssetStore assetStore,
     IAssetThumbnailGenerator assetThumbnailGenerator)
     : base(commandBus)
 {
     this.assetFileStore          = assetFileStore;
     this.assetRepository         = assetRepository;
     this.assetLoader             = assetLoader;
     this.assetStore              = assetStore;
     this.assetThumbnailGenerator = assetThumbnailGenerator;
 }
コード例 #20
0
        /// <summary>
        /// AssetsController constructor
        /// </summary>
        /// <param name="repository"></param>
        /// <param name="membershipManager"></param>
        /// <param name="userManager"></param>
        /// <param name="httpContextAccessor"></param>
        /// <param name="configuration"></param>
        /// <param name="webhookPublisher"></param>
        /// <param name="manager"></param>
        public AssetsController(
            IAssetRepository repository,
            IMembershipManager membershipManager,
            ApplicationIdentityUserManager userManager,
            IHttpContextAccessor httpContextAccessor,
            IConfiguration configuration,
            IWebhookPublisher webhookPublisher,
            IAssetManager manager) : base(repository, userManager, httpContextAccessor, membershipManager, configuration)
        {
            _webhookPublisher = webhookPublisher;
            _manager          = manager;
            _repository       = repository;

            _manager.SetContext(SecurityContext);
        }
コード例 #21
0
 public TradeExecutionService(
     IStrategyRepository strategyRepository,
     IAssetRepository assetRepository,
     ITradeRepository tradeRepository,
     IMarketDataService marketDataService,
     ITradeFinalizationService tradeFinalizationService,
     IExchangeObjectFactory exchangeObjectFactory)
 {
     _strategyRepository       = strategyRepository;
     _assetRepository          = assetRepository;
     _tradeRepository          = tradeRepository;
     _marketDataService        = marketDataService;
     _tradeFinalizationService = tradeFinalizationService;
     _exchangeFactory          = exchangeObjectFactory;
 }
コード例 #22
0
 public AssetQueryService(
     IAssetEnricher assetEnricher,
     IAssetRepository assetRepository,
     IAssetLoader assetLoader,
     IAssetFolderRepository assetFolderRepository,
     IOptions <AssetOptions> options,
     AssetQueryParser queryParser)
 {
     this.assetEnricher         = assetEnricher;
     this.assetRepository       = assetRepository;
     this.assetLoader           = assetLoader;
     this.assetFolderRepository = assetFolderRepository;
     this.options     = options.Value;
     this.queryParser = queryParser;
 }
コード例 #23
0
 public TransactionOperationManager(
     Crypto crypto,
     IBinarySerializer binarySerializer,
     IWitnessOperationsManager witnessOperationsManager,
     ITransactionRepository transactionModel,
     IAssetRepository assetModel,
     ITransactionContext transactionContext)
 {
     this._crypto                   = crypto;
     this._binarySerializer         = binarySerializer;
     this._witnessOperationsManager = witnessOperationsManager;
     this._transactionModel         = transactionModel;
     this._assetModel               = assetModel;
     _transactionContext            = transactionContext;
 }
コード例 #24
0
 public LicenseService(ILicenseRepository _repository, IAssetRepository _repositoryAsset,
                       IAssetLicenseRepository _repositoryAssetLicense, ILicenseValidityTypeRepository _repositoryLicenseValidityType,
                       ILicenseTypeRepository _repositoryLicenseType, IPurchaseItemRepository _repositoryPurchaseItem,
                       ISoftwareTypeRepository _repositorySoftwareType, IStatusRepository _repositoryStatus, IHostingEnvironment _hostingEnv)
 {
     repository                    = _repository;
     repositoryAsset               = _repositoryAsset;
     repositoryAssetLicense        = _repositoryAssetLicense;
     repositoryLicenseValidityType = _repositoryLicenseValidityType;
     repositoryLicenseType         = _repositoryLicenseType;
     repositoryPurchaseItem        = _repositoryPurchaseItem;
     repositorySoftwareType        = _repositorySoftwareType;
     repositoryStatus              = _repositoryStatus;
     hostingEnv                    = _hostingEnv;
 }
コード例 #25
0
        public GetTransactionsQueryHandler(IUserCacheService cacheService,
                                           ITransactionRepository transactionRepository,
                                           IAssetRepository assetRepository,
                                           IGroupRepository groupRepository,
                                           ICurrencyRepository currencyRepository,
                                           IMapper mapper)
            : base(cacheService)
        {
            _transactionRepository = transactionRepository;
            _assetRepository       = assetRepository;
            _groupRepository       = groupRepository;
            _currencyRepository    = currencyRepository;
            _mapper = mapper;

            cacheService.SetAbsoluteExpiration(DateTimeOffset.Now.AddDays(1));
        }
コード例 #26
0
 public TransactionController(ILykkeTransactionBuilderService builder,
                              IAssetRepository assetRepository,
                              ISignatureApiProvider signatureApiProvider,
                              ITransactionSignRequestRepository transactionSignRequestRepository,
                              ITransactionBlobStorage transactionBlobStorage,
                              IBitcoinBroadcastService broadcastService, IBroadcastedTransactionRepository broadcastedTransactionRepository, IOffchainService offchainService)
 {
     _builder                          = builder;
     _assetRepository                  = assetRepository;
     _signatureApiProvider             = signatureApiProvider;
     _transactionSignRequestRepository = transactionSignRequestRepository;
     _transactionBlobStorage           = transactionBlobStorage;
     _broadcastService                 = broadcastService;
     _broadcastedTransactionRepository = broadcastedTransactionRepository;
     _offchainService                  = offchainService;
 }
コード例 #27
0
 public AssetExchangeCommandHandler(
     IUnitOfWork unitOfWork,
     IBus bus,
     INotificationHandler <DomainNotification> notifications,
     IOrganizationRepository organizationRepository,
     IAssetRepository assetRepository,
     IAssetExchangeRepository assetExchangeRepository,
     IAssetDomainService assetDomainService,
     IUser user) : base(unitOfWork, bus, notifications)
 {
     _organizationRepository  = organizationRepository;
     _assetRepository         = assetRepository;
     _assetExchangeRepository = assetExchangeRepository;
     _assetDomainService      = assetDomainService;
     _user = user;
 }
コード例 #28
0
        public GetAssetsTotalQueryHandler(IUserCacheService cacheService,
                                          IAssetRepository assetRepository,
                                          ITransactionRepository transactionRepository,
                                          ICurrencyRepository currencyRepository,
                                          IForexService forexService,
                                          IMapper mapper)
            : base(cacheService)
        {
            _assetRepository       = assetRepository;
            _transactionRepository = transactionRepository;
            _currencyRepository    = currencyRepository;
            _forexService          = forexService;
            _mapper = mapper;

            cacheService.SetSlidingExpiration(TimeSpan.FromMinutes(10));
        }
コード例 #29
0
 public AssetController(
     ILoggerManager logger,
     IBlobService azureBlobService,
     IImageAnalyzer azureImageAnalyzer,
     IImageConverter azureImageConverter,
     IVideoConverter azureVideoConverter,
     IAssetRepository assetRepository
     )
 {
     _logger              = logger;
     _azureBlobService    = azureBlobService;
     _azureImageAnalyzer  = azureImageAnalyzer;
     _azureImageConverter = azureImageConverter;
     _azureVideoConverter = azureVideoConverter;
     _assetRepository     = assetRepository;
 }
コード例 #30
0
 public CreateTransactionCommandHandler(IUserCacheService userCacheService,
                                        ITransactionRepository transactionRepository,
                                        IAssetRepository assetRepository,
                                        IGroupRepository groupRepository,
                                        ICurrencyRepository currencyRepository,
                                        IUserIdAccesor userIdAccesor,
                                        IMapper mapper)
 {
     _userCacheService      = userCacheService;
     _transactionRepository = transactionRepository;
     _assetRepository       = assetRepository;
     _groupRepository       = groupRepository;
     _currencyRepository    = currencyRepository;
     _userIdAccesor         = userIdAccesor;
     _mapper = mapper;
 }
コード例 #31
0
        public AssetQueryService(
            IAssetEnricher assetEnricher,
            IAssetRepository assetRepository,
            IAssetFolderRepository assetFolderRepository,
            AssetQueryParser queryParser)
        {
            Guard.NotNull(assetEnricher, nameof(assetEnricher));
            Guard.NotNull(assetRepository, nameof(assetRepository));
            Guard.NotNull(assetFolderRepository, nameof(assetFolderRepository));
            Guard.NotNull(queryParser, nameof(queryParser));

            this.assetEnricher         = assetEnricher;
            this.assetRepository       = assetRepository;
            this.assetFolderRepository = assetFolderRepository;
            this.queryParser           = queryParser;
        }
コード例 #32
0
        public AssetQueryService(
            ITagService tagService,
            IAssetEnricher assetEnricher,
            IAssetRepository assetRepository,
            IOptions <AssetOptions> options)
        {
            Guard.NotNull(tagService, nameof(tagService));
            Guard.NotNull(assetEnricher, nameof(assetEnricher));
            Guard.NotNull(assetRepository, nameof(assetRepository));
            Guard.NotNull(options, nameof(options));

            this.tagService      = tagService;
            this.assetEnricher   = assetEnricher;
            this.assetRepository = assetRepository;
            this.options         = options.Value;
        }
コード例 #33
0
        /// <summary>
        /// Gets the missing materials.
        /// </summary>
        /// <returns>The missing materials.</returns>
        /// <param name="assetRepository">Asset repository.</param>
        public IEnumerable <MaterialMetadata> GetMissingMaterials(IAssetRepository assetRepository)
        {
            var prefabInstance    = LoadPrefabInstance(assetRepository);
            var result            = new List <MaterialMetadata>();
            var instanceMaterials = prefabInstance.GetMaterials();

            foreach (var m in Materials)
            {
                if (!instanceMaterials.All(i => i.Name.Equals(m.Name)))
                {
                    result.Add(m);
                }
            }

            return(result);
        }
コード例 #34
0
        /// <summary>
        /// Gets the missing mono behaviours.
        /// </summary>
        /// <returns>The missing mono behaviours.</returns>
        /// <param name="assetRepository">Asset repository.</param>
        /// <param name="typeService">Type service.</param>
        public IEnumerable <MonoBehaviourMetadata> GetMissingMonoBehaviours(IAssetRepository assetRepository, ITypeService typeService)
        {
            var prefabInstance = LoadPrefabInstance(assetRepository);
            var result         = new List <MonoBehaviourMetadata>();

            foreach (var m in MonoBehaviours)
            {
                var type = typeService.GetTypeByName(m.Script.FullName);

                if (!prefabInstance.HasComponent(type))
                {
                    result.Add(m);
                }
            }

            return(result);
        }
コード例 #35
0
ファイル: BalanceService.cs プロジェクト: Shchack/Pocket
 public BalanceService(
     IBalanceRepository balanceRepository,
     IAssetRepository assetRepository,
     IBankAccountRepository assetBankAccountRepository,
     IExchangeRateService exchangeRateService,
     IBalancesTotalService balancesTotalService,
     IBankAccountService bankAccountService,
     IUnitOfWork unitOfWork)
 {
     _balanceRepository          = balanceRepository;
     _assetRepository            = assetRepository;
     _assetBankAccountRepository = assetBankAccountRepository;
     _exchangeRateService        = exchangeRateService;
     _balancesTotalService       = balancesTotalService;
     _bankAccountService         = bankAccountService;
     _unitOfWork = unitOfWork;
 }
コード例 #36
0
ファイル: CachingGraphQLService.cs プロジェクト: ifle/squidex
        public CachingGraphQLService(IMemoryCache cache,
                                     IAssetRepository assetRepository,
                                     IContentQueryService contentQuery,
                                     IGraphQLUrlGenerator urlGenerator,
                                     ISchemaRepository schemaRepository)
            : base(cache)
        {
            Guard.NotNull(schemaRepository, nameof(schemaRepository));
            Guard.NotNull(assetRepository, nameof(assetRepository));
            Guard.NotNull(contentQuery, nameof(urlGenerator));
            Guard.NotNull(contentQuery, nameof(contentQuery));

            this.assetRepository  = assetRepository;
            this.contentQuery     = contentQuery;
            this.urlGenerator     = urlGenerator;
            this.schemaRepository = schemaRepository;
        }
コード例 #37
0
        public CachingGraphQLService(IMemoryCache cache,
                                     IAppProvider appProvider,
                                     IAssetRepository assetRepository,
                                     IContentQueryService contentQuery,
                                     IGraphQLUrlGenerator urlGenerator)
            : base(cache)
        {
            Guard.NotNull(appProvider, nameof(appProvider));
            Guard.NotNull(assetRepository, nameof(assetRepository));
            Guard.NotNull(contentQuery, nameof(urlGenerator));
            Guard.NotNull(contentQuery, nameof(contentQuery));

            this.appProvider     = appProvider;
            this.assetRepository = assetRepository;
            this.contentQuery    = contentQuery;
            this.urlGenerator    = urlGenerator;
        }
コード例 #38
0
        public ConvertData(IUrlGenerator urlGenerator, IJsonSerializer jsonSerializer,
                           IAssetRepository assetRepository, IContentRepository contentRepository)
        {
            Guard.NotNull(urlGenerator, nameof(urlGenerator));
            Guard.NotNull(jsonSerializer, nameof(jsonSerializer));
            Guard.NotNull(assetRepository, nameof(assetRepository));
            Guard.NotNull(contentRepository, nameof(contentRepository));

            this.urlGenerator      = urlGenerator;
            this.assetRepository   = assetRepository;
            this.contentRepository = contentRepository;

            excludedChangedField = FieldConverters.ExcludeChangedTypes(jsonSerializer);
            excludedChangedValue = FieldConverters.ForValues(ValueConverters.ForNested(ValueConverters.ExcludeChangedTypes(jsonSerializer)));

            excludedHiddenField = FieldConverters.ExcludeHidden;
            excludedHiddenValue = FieldConverters.ForValues(ValueConverters.ForNested(ValueConverters.ExcludeHidden));
        }
コード例 #39
0
 public TicketController(IMapper mapper,
                         ICustomerUserRepository customerUserRepository,
                         ISmtpService smtpService,
                         IAssetRepository assetRepository,
                         IOtrsCredencialsService otrsCredencialsService,
                         ITicketRepository ticketRepository,
                         ConvertFileExtensions convertFileExtensions,
                         IOptions <TicketSettings> ticketSettings)
 {
     _mapper = mapper;
     _customerUserRepository = customerUserRepository;
     _smtpService            = smtpService;
     _assetRepository        = assetRepository;
     _otrsCredencialsService = otrsCredencialsService;
     _ticketRepository       = ticketRepository;
     _convertFileExtensions  = convertFileExtensions;
     _ticketSettings         = ticketSettings.Value;
 }
コード例 #40
0
        public InventoryService(
            IAssetTypeRepository assetTypes,
            IAssetRepository assets,
            ICustomerRepository customers,
            IOrderRepository orders,
            IEventRepository events)
        {
            if (null == assetTypes) throw new ArgumentNullException("assetTypes");
            if (null == assets) throw new ArgumentNullException("assets");
            if (null == customers) throw new ArgumentNullException("customers");
            if (null == orders) throw new ArgumentNullException("orders");
            if (null == events) throw new ArgumentNullException("events");

            _assetTypes = assetTypes;
            _assets = assets;
            _customers = customers;
            _orders = orders;
            _events = events;
        }
コード例 #41
0
 public AssetComponent()
  {
      assetRepository = new AssetRepository(new SqlConnection(ConfigurationManager.ConnectionStrings["usrMgmtConnString"].ConnectionString));
  }
コード例 #42
0
 public CoolerViewModelBuilder(IAssetRepository coolerRepository, IAssetTypeRepository coolerTypeRepository)
 {
     _coolerRepository = coolerRepository;
     _coolerTypeRepository = coolerTypeRepository;
 }
コード例 #43
0
 public MasterDataEnvelopeBuilder(IProductTypeRepository productTypeRepository, IProductBrandRepository productBrandRepository, IProductFlavourRepository productFlavourRepository,
     IProductPackagingRepository productPackagingRepository, IProductPackagingTypeRepository productPackagingTypeRepository, IProductRepository productRepository, 
     IRegionRepository regionRepository, ICostCentreRepository costCentreRepository, ICostCentreApplicationRepository costCentreApplicationRepository, 
     IProductPricingRepository pricingRepository, IVATClassRepository vatClassRepository, IProductPricingTierRepository productPricingTierRepository, 
     ICountryRepository countryRepository, IOutletTypeRepository outletTypeRepository, IUserRepository userRepository, IOutletRepository outletRepository, 
     IRouteRepository routeRepository, ITransporterRepository transporterRepository, IDistributorSalesmanRepository distributorSalesmanRepository, 
     IProducerRepository producerRepository, IDistributorRepository distributorrepository, ISocioEconomicStatusRepository socioEconomicStatusRepository, 
     IOutletCategoryRepository outletCategoryRepository, ITerritoryRepository territoryRepository, IAreaRepository areaRepository, IContactRepository contactRepository, 
     IDistributorPendingDispatchWarehouseRepository distributorPendingDispatchWarehouseRepository, IChannelPackagingRepository channelPackagingRepository, 
     ICompetitorRepository competitorRepository, ICompetitorProductsRepository competitorProductsRepository, IAssetRepository coolerRepository, 
     IAssetTypeRepository coolerTypeRepository, IDistrictRepository districtRepository, IProvincesRepository provinceRepository, IReOrderLevelRepository reorderLevelRepository, 
     ITargetPeriodRepository targetPeriodRepository, ITargetRepository targetRepository, IProductDiscountRepository productDiscountRepository, 
     ISaleValueDiscountRepository saleValueDiscountRepository, IDiscountGroupRepository discountGroupRepository, IPromotionDiscountRepository promotionDiscountRepository, 
     ICertainValueCertainProductDiscountRepository certainValueCertainProductDiscountRepository, IFreeOfChargeDiscountRepository freeOfChargeDiscountRepository, 
     IProductDiscountGroupRepository productDiscountGroupRepository, ISalesmanRouteRepository salesmanRouteRepository, IContainmentRepository containmentRepository, 
     IUserGroupRepository userGroupRepository, IUserGroupRolesRepository userGroupRolesRepository, IBankRepository bankRepository, IBankBranchRepository bankBranchRepository, 
     ISupplierRepository supplierRepository, IContactTypeRepository contactTypeRepository, 
     IAssetCategoryRepository assetCategoryRepository, IAssetStatusRepository assetStatusRepository, IOutletVisitDayRepository outletVisitDayRepository, 
     IOutletPriorityRepository outletPriorityRepository, ITargetItemRepository targetItemRepository, ISettingsRepository settingsRepository, 
     IInventoryRepository inventoryRepository, IPaymentTrackerRepository paymentTrackerRepository, IRetireDocumentSettingRepository retireDocumentSettingRepository, 
     ICommodityTypeRepository commodityTypeRepository, ICommodityRepository commodityRepository, ICommodityOwnerTypeRepository commodityOwnerTypeRepository, 
     ICommodityProducerRepository commodityProducerRepository, ICommoditySupplierRepository commoditySupplierRepository, ICommodityOwnerRepository commodityOwnerRepository, 
     ICentreRepository centreRepository, IHubRepository hubRepository, IPurchasingClerkRepository purchasingClerkRepository, 
     IPurchasingClerkRouteRepository purchasingClerkRouteRepository, ICentreTypeRepository centreTypeRepository, IEquipmentRepository equipmentRepository, 
     IStoreRepository storeRepository, IMasterDataAllocationRepository masterDataAllocationRepository, IContainerTypeRepository containerTypeRepository, IVehicleRepository vehicleRepository)
 {
     _productTypeRepository = productTypeRepository;
     _productBrandRepository = productBrandRepository;
     _productFlavourRepository = productFlavourRepository;
     _productPackagingRepository = productPackagingRepository;
     _productPackagingTypeRepository = productPackagingTypeRepository;
     _productRepository = productRepository;
     _regionRepository = regionRepository;
     _costCentreRepository = costCentreRepository;
     _costCentreApplicationRepository = costCentreApplicationRepository;
     _pricingRepository = pricingRepository;
     _vatClassRepository = vatClassRepository;
     _ProductPricingTierRepository = productPricingTierRepository;
     _countryRepository = countryRepository;
     _outletTypeRepository = outletTypeRepository;
     _userRepository = userRepository;
     _outletRepository = outletRepository;
     _routeRepository = routeRepository;
     _transporterRepository = transporterRepository;
     _distributorSalesmanRepository = distributorSalesmanRepository;
     _producerRepository = producerRepository;
     _distributorrepository = distributorrepository;
     _socioEconomicStatusRepository = socioEconomicStatusRepository;
     _outletCategoryRepository = outletCategoryRepository;
     _territoryRepository = territoryRepository;
     _areaRepository = areaRepository;
     _contactRepository = contactRepository;
     _distributorPendingDispatchWarehouseRepository = distributorPendingDispatchWarehouseRepository;
     _channelPackagingRepository = channelPackagingRepository;
     _competitorRepository = competitorRepository;
     _competitorProductsRepository = competitorProductsRepository;
     _coolerRepository = coolerRepository;
     _coolerTypeRepository = coolerTypeRepository;
     _districtRepository = districtRepository;
     _provinceRepository = provinceRepository;
     _reorderLevelRepository = reorderLevelRepository;
     _targetPeriodRepository = targetPeriodRepository;
     _targetRepository = targetRepository;
     _productDiscountRepository = productDiscountRepository;
     _saleValueDiscountRepository = saleValueDiscountRepository;
     _discountGroupRepository = discountGroupRepository;
     _promotionDiscountRepository = promotionDiscountRepository;
     _certainValueCertainProductDiscountRepository = certainValueCertainProductDiscountRepository;
     _freeOfChargeDiscountRepository = freeOfChargeDiscountRepository;
     _productDiscountGroupRepository = productDiscountGroupRepository;
     _salesmanRouteRepository = salesmanRouteRepository;
     _containmentRepository = containmentRepository;
     _userGroupRepository = userGroupRepository;
     _userGroupRolesRepository = userGroupRolesRepository;
     _bankRepository = bankRepository;
     _bankBranchRepository = bankBranchRepository;
     _supplierRepository = supplierRepository;
     _contactTypeRepository = contactTypeRepository;
     _assetCategoryRepository = assetCategoryRepository;
     _assetStatusRepository = assetStatusRepository;
     _outletVisitDayRepository = outletVisitDayRepository;
     _outletPriorityRepository = outletPriorityRepository;
     _targetItemRepository = targetItemRepository;
     _settingsRepository = settingsRepository;
     _inventoryRepository = inventoryRepository;
     _paymentTrackerRepository = paymentTrackerRepository;
     _retireDocumentSettingRepository = retireDocumentSettingRepository;
     _commodityTypeRepository = commodityTypeRepository;
     _commodityRepository = commodityRepository;
     _commodityOwnerTypeRepository = commodityOwnerTypeRepository;
     _commodityProducerRepository = commodityProducerRepository;
     _commoditySupplierRepository = commoditySupplierRepository;
     _commodityOwnerRepository = commodityOwnerRepository;
     _centreRepository = centreRepository;
     _hubRepository = hubRepository;
     _purchasingClerkRepository = purchasingClerkRepository;
     _purchasingClerkRouteRepository = purchasingClerkRouteRepository;
     _centreTypeRepository = centreTypeRepository;
     _equipmentRepository = equipmentRepository;
     _storeRepository = storeRepository;
     _masterDataAllocatioRepository = masterDataAllocationRepository;
     _containerTypeRepository = containerTypeRepository;
     _vehicleRepository = vehicleRepository;
 }
 public RoomDeletingCommand(Room roomBeingDeleted, IAssetRepository repository)
 {
     this.roomBeingDeleted = roomBeingDeleted;
     this.repository = repository;
 }
コード例 #45
0
 public ProjectionGenerator(IAssetRepository aRepository, ICreditRepository cRepository)
 {
     assetRepository = aRepository;
     creditRepository = cRepository;
 }
コード例 #46
0
 public ReportingService(IAssetRepository assetRepository, IBlobStorageProvider blobStorageProvider)
 {
     _blobStorageProvider = blobStorageProvider;
     _assetRepository = assetRepository;
     _assetRepository.CreateFolder(Constants.ReportsRootFolder);
 }
コード例 #47
0
ファイル: AssetService.cs プロジェクト: Wdovin/vc-community
		public AssetService(IAssetRepository assetRepository, IBlobStorageProvider blobStorageProvider)
		{
			AssetRepository = assetRepository;
			BlobStorageProvider = blobStorageProvider;
		}
コード例 #48
0
ファイル: MediaService.cs プロジェクト: tvsuneeth/easds
 public MediaService(IAssetRepository assetRepository)
 {
     _assetRepository = assetRepository;
 }
コード例 #49
0
ファイル: AssetController.cs プロジェクト: yonglisyn/PushPull
 public AssetController()
 {
     _AssetRepository = new AssetRepository();
 }
コード例 #50
0
        public void Setup()
        {
            _testHelper = ObjectFactory.GetInstance<TestHelper>();

            _assetCategoryRepository = _testHelper.Ioc<IAssetRepository>();
        }
コード例 #51
0
        public InsertPHDTestData(IOutletPriorityRepository outletPriorityRepository,
         IOutletVisitDayRepository outletVisitDayRepository, IProductDiscountGroupFactory productDiscountGroupFactory,
         ICertainValueCertainProductDiscountFactory certainValueCertainProductDiscountFactory,
         ICustomerDiscountFactory customerDiscountFactory,
         IPromotionDiscountFactory promotionDiscountFactory,
         IProductDiscountGroupRepository productDiscountGroupRepository,
         IPromotionDiscountRepository promotionDiscountRepository,
         IFreeOfChargeDiscountRepository freeOfChargeDiscountRepository,
         ICertainValueCertainProductDiscountRepository certainValueCertainProductDiscountRepository,IDiscountGroupRepository discountGroupRepository,IAssetStatusRepository assetStatusRepository,
        IAssetCategoryRepository assetCategoryRepository,
IProductTypeRepository productTypeRepository, IProductBrandRepository productBrandRepository, IProductFlavourRepository productFlavourRepository, IProductPackagingRepository productPackagingRepository, IProductPackagingTypeRepository productPackagingTypeRepository, IProductRepository productRepository, IRegionRepository regionRepository, ICostCentreRepository costCentreRepository, ICostCentreFactory costCentreFactory, IProductPricingRepository pricingRepository, IVATClassRepository vatClassRepository, IVATClassFactory vatClassFactory, ICountryRepository countryRepository, IProductPricingFactory productPricingFactory, IProductPricingTierRepository productPricingTierRepository, IOutletTypeRepository outletTypeRepository, IUserRepository userRepository, IOutletRepository outletRepository, IRouteRepository routeRepository, IRouteFactory routeFactory, ITransporterRepository transporterRepository, IProductFactory productFactory, IDistributorSalesmanRepository distributorSalesmanRepository, IProducerRepository producerRepository,  IDocumentFactory documentFactory, ISocioEconomicStatusRepository socioEconomicStatusRepository, IClientMasterDataTrackerRepository clientMasterDataTrackerRepository, IDistributorRepository distributorrepository, IOutletCategoryRepository outletCategoryRepository,  ITerritoryRepository territoryRepository,    IAreaRepository areaRepository, IContactRepository contactRepository, IAccountRepository accountRepository, IAccountTransactionRepository accountTransactionRepository, IInventoryRepository inventoryRepository, IInventoryTransactionRepository inventoryTransactionRepository, ICostCentreApplicationRepository costCentreApplicationRepository, IChannelPackagingRepository channelPackagingRepository, ICompetitorRepository competitorRepository, ICompetitorProductsRepository competitorProductRepository, IAssetRepository coolerRepository, IAssetTypeRepository coolerTypeRepository, IDistrictRepository districtRepository, IProvincesRepository provinceRepository, IReOrderLevelRepository reorderLevelRepository, ITargetPeriodRepository targetPeriodRepository, ITargetRepository targetRepository, IProductDiscountFactory productDiscountFactory, IProductDiscountRepository productDiscountRepository, ISaleValueDiscountFactory saleValueDiscountFactory, ISaleValueDiscountRepository saleValueDiscountRepository/*, IContainmentRepository containmentRepository*/, ISalesmanRouteRepository salesmanRouteRepository, IUserGroupRepository userGroupRepository, IUserGroupRolesRepository userGroupRolesRepository,IContactTypeRepository contactTypeRepository)
        {
            _productTypeRepository = productTypeRepository;
            _productBrandRepository = productBrandRepository;
            _productFlavourRepository = productFlavourRepository;
            _productPackagingRepository = productPackagingRepository;
            _productPackagingTypeRepository = productPackagingTypeRepository;
            _productRepository = productRepository;
            _regionRepository = regionRepository;
            _costCentreRepository = costCentreRepository;
            _costCentreFactory = costCentreFactory;
            _pricingRepository = pricingRepository;
            _vatClassRepository = vatClassRepository;
            _vatClassFactory = vatClassFactory;
            _countryRepository = countryRepository;
            _productPricingFactory = productPricingFactory;
            _ProductPricingTierRepository = productPricingTierRepository;
            _outletTypeRepository = outletTypeRepository;
            _userRepository = userRepository;
            _outletRepository = outletRepository;
            _routeRepository = routeRepository;
            _routeFactory = routeFactory;
            _transporterRepository = transporterRepository;
            _productFactory = productFactory;
            _distributorSalesmanRepository = distributorSalesmanRepository;
            _producerRepository = producerRepository;
            _documentFactory = documentFactory;
            _socioEconomicStatusRepository = socioEconomicStatusRepository;
            _clientMasterDataTrackerRepository = clientMasterDataTrackerRepository;
            _distributorrepository = distributorrepository;
            _outletCategoryRepository = outletCategoryRepository;
            _territoryRepository = territoryRepository;
            
            _areaRepository = areaRepository;
            _contactRepository = contactRepository;
            _accountRepository = accountRepository;
            _accountTransactionRepository = accountTransactionRepository;
            _inventoryRepository = inventoryRepository;
            _inventoryTransactionRepository = inventoryTransactionRepository;
            _costCentreApplicationRepository = costCentreApplicationRepository;
            _channelPackagingRepository = channelPackagingRepository;
            _competitorRepository = competitorRepository;
            _competitorProductRepository = competitorProductRepository;
            _coolerRepository = coolerRepository;
            _coolerTypeRepository = coolerTypeRepository;
            _districtRepository = districtRepository;
            _provinceRepository = provinceRepository;
            _reorderLevelRepository = reorderLevelRepository;
            _targetPeriodRepository = targetPeriodRepository;
            _targetRepository = targetRepository;
            _productDiscountFactory = productDiscountFactory;
            _productDiscountRepository = productDiscountRepository;
            _saleValueDiscountFactory = saleValueDiscountFactory;
            _saleValueDiscountRepository = saleValueDiscountRepository;
            //_containmentRepository = containmentRepository;
            _salesmanRouteRepository = salesmanRouteRepository;
            _userGroupRepository = userGroupRepository;
            _userGroupRolesRepository = userGroupRolesRepository;
           
            _contactTypeRepository = contactTypeRepository;
            _assetCategoryRepository = assetCategoryRepository;
            _assetStatusRepository = assetStatusRepository;
            _discountGroupRepository = discountGroupRepository; 
            _discountGroupRepository = discountGroupRepository;
            _productDiscountGroupFactory = productDiscountGroupFactory;
            _certainValueCertainProductDiscountFactory = certainValueCertainProductDiscountFactory;
            _customerDiscountFactory = customerDiscountFactory;
            _promotionDiscountFactory = promotionDiscountFactory;
            _productDiscountGroupRepository = productDiscountGroupRepository;
            _productDiscountGroupRepository = productDiscountGroupRepository;
            _freeOfChargeDiscountRepository = freeOfChargeDiscountRepository;
            _certainValueCertainProductDiscountRepository = certainValueCertainProductDiscountRepository;
            _outletPriorityRepository = outletPriorityRepository;
            _outletVisitDayRepository = outletVisitDayRepository;

        }
コード例 #52
0
ファイル: InsertTestData.cs プロジェクト: asanyaga/BuildTest
        //protected IBankRepository _bankRepository;
        //protected IBankBranchRepository _bankBranchRepository;
        #region Constructors

        public InsertTestData(IOutletVisitReasonsTypeRepository visitReasonsTypeRepository,IActivityTypeRepository activityTypeRepository,IContainerTypeRepository containerTypeRepository, IRetireDocumentSettingRepository retireDocumentSettingRepository, IOutletPriorityRepository outletPriorityRepository,
        IOutletVisitDayRepository outletVisitDayRepository, IAssetStatusRepository assetStatusRepository,
        IAssetCategoryRepository assetCategoryRepository, IUserGroupRepository userGroupRepository, IUserGroupRolesRepository userGroupRolesRepository, ISalesmanRouteRepository salesmanRouteRepository, IProductTypeRepository productTypeRepository, IProductBrandRepository productBrandRepository, IProductFlavourRepository productFlavourRepository, IProductPackagingRepository productPackagingRepository, IProductPackagingTypeRepository productPackagingTypeRepository, IProductRepository productRepository, IRegionRepository regionRepository, ICostCentreRepository costCentreRepository, ICostCentreFactory costCentreFactory, IProductPricingRepository pricingRepository,
        IVATClassRepository vatClassRepository, IVATClassFactory vatClassFactory, ICountryRepository countryRepository,
        IProductPricingFactory productPricingFactory, IProductPricingTierRepository productPricingTierRepository,
        IOutletTypeRepository outletTypeRepository, IUserRepository userRepository, IOutletRepository outletRepository,
        IRouteRepository routeRepository, IRouteFactory routeFactory, ITransporterRepository transporterRepository,
        IProductFactory productFactory, IDistributorSalesmanRepository distributorSalesmanRepository,
        IProducerRepository producerRepository,  IDocumentFactory documentFactory,
        ISocioEconomicStatusRepository socioEconomicStatusRepository, IClientMasterDataTrackerRepository clientMasterDataTrackerRepository,
        IDistributorRepository distributorrepository, IOutletCategoryRepository outletCategoryRepository, 
        ITerritoryRepository territoryRepository, 
         IAreaRepository areaRepository,
        IContactRepository contactRepository, IAccountRepository accountRepository, IAccountTransactionRepository accountTransactionRepository,
        IInventoryRepository inventoryRepository, IInventoryTransactionRepository inventoryTransactionRepository,
        ICostCentreApplicationRepository costCentreApplicationRepository, IChannelPackagingRepository channelPackagingRepository,
        ICompetitorRepository competitorRepository, ICompetitorProductsRepository competitorProductRepository, IAssetRepository coolerRepository,
        IAssetTypeRepository coolerTypeRepository, IDistrictRepository districtRepository, IProvincesRepository provinceRepository,
        IReOrderLevelRepository reorderLevelRepository, ITargetPeriodRepository targetPeriodRepository, ITargetRepository targetRepository,
        IProductDiscountFactory productDiscountFactory, IProductDiscountRepository productDiscountRepository, ISaleValueDiscountFactory saleValueDiscountFactory,
        ISaleValueDiscountRepository saleValueDiscountRepository, IBankRepository bankRepository, IBankBranchRepository bankBranchRepository,
        ISupplierRepository supplierRepository, ICreatePaymentNoteCommandHandler createLossCommandHandler, IAddPaymentNoteLineItemCommandHandler addLossLineItemCommandHandler, IConfirmPaymentNoteCommandHandler confirmLossCommandHandler,
        IContactTypeRepository contactTypeRepository, IDiscountGroupRepository discountGroupRepository, IProductDiscountGroupFactory productDiscountGroupFactory,
        ICertainValueCertainProductDiscountFactory certainValueCertainProductDiscountFactory,
        ICustomerDiscountFactory customerDiscountFactory,
        IPromotionDiscountFactory promotionDiscountFactory,
        IProductDiscountGroupRepository productDiscountGroupRepository,
        IPromotionDiscountRepository promotionDiscountRepository,
        IFreeOfChargeDiscountRepository freeOfChargeDiscountRepository,
        ICertainValueCertainProductDiscountRepository certainValueCertainProductDiscountRepository,
        ITargetItemRepository targetItemRepository, ISettingsRepository settingsRepository, 
        ICentreRepository centreRepository, ICentreTypeRepository centreTypeRepository, 
        ICommoditySupplierRepository commoditySupplierRepository, ICommodityOwnerTypeRepository commodityOwnerTypeRepository, 
        ICommodityOwnerRepository commodityOwnerRepository, ICommodityProducerRepository commodityProducerRepository, 
        ICommodityRepository commodityRepository, ICommodityTypeRepository commodityTypeRepository,
        IEquipmentRepository equipmentRepository, IMasterDataAllocationRepository masterDataAllocationRepository,IVehicleRepository vehicleRepository,IHubRepository hubRepository,
        IPurchasingClerkRouteRepository purchasingClerkRouteRepository,IInfectionRepository infectionRepository,ISeasonRepository seasonRepository,IServiceProviderRepository serviceProviderRepository,IServiceRepository serviceRepository,IShiftRepository shiftRepository,ISalesmanSupplierRepository salesmanSupplierRepository
            )
        {
            _salesmanSupplierRepository = salesmanSupplierRepository;
            _productTypeRepository = productTypeRepository;
            _productBrandRepository = productBrandRepository;
            _productFlavourRepository = productFlavourRepository;
            _productPackagingRepository = productPackagingRepository;
            _productPackagingTypeRepository = productPackagingTypeRepository;
            _productRepository = productRepository;
            _regionRepository = regionRepository;
            _costCentreRepository = costCentreRepository;
            _costCentreFactory = costCentreFactory;
            _pricingRepository = pricingRepository;
            _vatClassRepository = vatClassRepository;
            _vatClassFactory = vatClassFactory;
            _countryRepository = countryRepository;
            _productPricingFactory = productPricingFactory;
            _ProductPricingTierRepository = productPricingTierRepository;
            _outletTypeRepository = outletTypeRepository;
            _userRepository = userRepository;
            _outletRepository = outletRepository;
            _routeRepository = routeRepository;
            _routeFactory = routeFactory;
            _transporterRepository = transporterRepository;
            _productFactory = productFactory;
            _distributorSalesmanRepository = distributorSalesmanRepository;
            _producerRepository = producerRepository;
            _documentFactory = documentFactory;
            _socioEconomicStatusRepository = socioEconomicStatusRepository;
            _clientMasterDataTrackerRepository = clientMasterDataTrackerRepository;
            _distributorrepository = distributorrepository;
            _outletCategoryRepository = outletCategoryRepository;
            //_createOrderCommandHandler = createOrderCommandHandler;
            _territoryRepository = territoryRepository;
            _areaRepository = areaRepository;
            _contactRepository = contactRepository;
            _accountRepository = accountRepository;
            _accountTransactionRepository = accountTransactionRepository;
            _inventoryRepository = inventoryRepository;
            _inventoryTransactionRepository = inventoryTransactionRepository;
            _costCentreApplicationRepository = costCentreApplicationRepository;
            _channelPackagingRepository = channelPackagingRepository;
            _competitorRepository = competitorRepository;
            _competitorProductRepository = competitorProductRepository;
            _coolerRepository = coolerRepository;
            _coolerTypeRepository = coolerTypeRepository;
            _districtRepository = districtRepository;
            _provinceRepository = provinceRepository;
            _reorderLevelRepository = reorderLevelRepository;
            _targetPeriodRepository = targetPeriodRepository;
            _targetRepository = targetRepository;
            _productDiscountFactory = productDiscountFactory;
            _productDiscountRepository = productDiscountRepository;
            _saleValueDiscountFactory = saleValueDiscountFactory;
            _saleValueDiscountRepository = saleValueDiscountRepository;
            _salesmanRouteRepository = salesmanRouteRepository;
            _userGroupRepository = userGroupRepository;
            _userGroupRolesRepository = userGroupRolesRepository;
            _bankRepository = bankRepository;
            _bankBranchRepository = bankBranchRepository;
            _supplierRepository = supplierRepository;
            _createLossCommandHandler = createLossCommandHandler;
            _addLossLineItemCommandHandler = addLossLineItemCommandHandler;
            _confirmLossCommandHandler = confirmLossCommandHandler;
           
            _contactTypeRepository = contactTypeRepository;
            _assetCategoryRepository = assetCategoryRepository;
            _assetStatusRepository = assetStatusRepository;
            _discountGroupRepository = discountGroupRepository;
            _productDiscountGroupFactory = productDiscountGroupFactory;
            _certainValueCertainProductDiscountFactory = certainValueCertainProductDiscountFactory;
            _customerDiscountFactory = customerDiscountFactory;
            _promotionDiscountFactory = promotionDiscountFactory;
            _productDiscountGroupRepository = productDiscountGroupRepository;
            _promotionDiscountRepository = promotionDiscountRepository;
            _freeOfChargeDiscountRepository = freeOfChargeDiscountRepository;
            _certainValueCertainProductDiscountRepository = certainValueCertainProductDiscountRepository;
            _outletPriorityRepository = outletPriorityRepository;
            _outletVisitDayRepository = outletVisitDayRepository;
            _targetItemRepository = targetItemRepository;
            _settingsRepository = settingsRepository;
            _retireDocumentSettingRepository = retireDocumentSettingRepository;
            _commodityOwnerTypeRepository = commodityOwnerTypeRepository;
            _commodityOwnerRepository = commodityOwnerRepository;
            _commoditySupplierRepository = commoditySupplierRepository;
            _centreTypeRepository = centreTypeRepository;
            _centreRepository = centreRepository;
            _commodityProducerRepository = commodityProducerRepository;
            _commodityRepository = commodityRepository;
            _commodityTypeRepository = commodityTypeRepository;
            _equipmentRepository = equipmentRepository;
            _masterDataAllocationRepository = masterDataAllocationRepository;
            _containerTypeRepository = containerTypeRepository;
            _hubRepository = hubRepository;
            _vehicleRepository = vehicleRepository;
            _purchasingClerkRouteRepository = purchasingClerkRouteRepository;
            _ShiftRepository = shiftRepository;
            _SeasonRepository = seasonRepository;
            _ServiceProviderRepository = serviceProviderRepository;
            _ServiceRepository = serviceRepository;
            _InfectionRepository = infectionRepository;
            _activityTypeRepository = activityTypeRepository;
            _outletVisitReasonsTypeRepository = visitReasonsTypeRepository;
        }
コード例 #53
0
ファイル: AssetViewService.cs プロジェクト: Zensar/Assets
 public AssetViewService(IAssetRepository assetRepository)
 {
     Auxilium.Validation.Validate.NotNull(assetRepository);
     _assetRepository = assetRepository;
 }