public InsertOrUpdateGTINCommandHandler(ICompanyRepository companyRepository, ICompanyQueries companyQueries,
                                                IGTINService gTINService)
        {
            this.companyRepository = companyRepository;
            this.companyQueries    = companyQueries;

            this.gTINService = gTINService;
        }
        public CalculateCheckDigitGTINCommandHandler(ICompanyRepository companyRepository, ICompanyQueries companyQueries,
                                                     IGTINService gTINService)
        {
            this.companyRepository = companyRepository;
            this.companyQueries    = companyQueries;

            this.gTINService = gTINService;
        }
        public GetAllProductionCommandHandler(IProductionRepository productionRepository, IProductionQueries productionQueries,
                                              ICompanyRepository companyRepository, ICompanyQueries companyQueries,
                                              IGTINService gTINService)
        {
            this.productionRepository = productionRepository;
            this.productionQueries    = productionQueries;

            this.companyRepository = companyRepository;
            this.companyQueries    = companyQueries;

            this.gTINService = gTINService;
        }
예제 #4
0
        public UpdateProcessCommandHandler(IProcessRepository processRepository, IProcessQueries processQueries,
                                           ICompanyRepository companyRepository, ICompanyQueries companyQueries,
                                           IGTINService gTINService)
        {
            this.processRepository = processRepository;
            this.processQueries    = processQueries;

            this.companyRepository = companyRepository;
            this.companyQueries    = companyQueries;

            this.gTINService = gTINService;
        }