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; }
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; }