コード例 #1
0
 public PeriodBasicDataCopierService(IJobPositionServiceFactory jobPositionServiceFactory, IUnitServiceFactory unitServiceFactory,
     IJobServiceFactory jobServiceFactory, IJobIndexServiceFactory jobIndexServiceFactory, IPeriodServiceFactory periodServiceFactory)
 {
     this.jobPositionServiceFactory = jobPositionServiceFactory;
     this.unitServiceFactory = unitServiceFactory;
     this.jobServiceFactory = jobServiceFactory;
     this.jobIndexServiceFactory = jobIndexServiceFactory;
     this.periodServiceFactory = periodServiceFactory;
 }
コード例 #2
0
 public PeriodService(
     IPeriodRepository periodRep,
     IUnitIndexRepository unitIndexRepository,
     IJobIndexRepository jobIndexRepository,
     IPeriodManagerService periodManagerService,
     IJobIndexServiceFactory jobIndexServiceFactory,
     IUnitIndexServiceFactory unitIndexServiceFactory
     )
 {
     this.periodRep               = periodRep;
     this.periodManagerService    = periodManagerService;
     this.jobIndexServiceFactory  = jobIndexServiceFactory;
     this.unitIndexServiceFactory = unitIndexServiceFactory;
     this.unitIndexRepository     = unitIndexRepository;
     this.jobIndexRepository      = jobIndexRepository;
 }