Exemple #1
0
 public SalaryService(IEMSLogger <SalaryService> logger,
                      IStaffRepository staffRepository,
                      IDayOffRepository dayOffRepository,
                      IHolidaysRepository holidaysRepository,
                      IPositionsRepository positionsRepository,
                      IMotivationModificatorRepository motivationModificatorRepository,
                      IOtherPaymentsRepository otherPaymentsRepository,
                      IDateTimeUtil dateTimeUtil)
 {
     _logger                          = logger;
     _staffRepository                 = staffRepository;
     _dayOffRepository                = dayOffRepository;
     _holidaysRepository              = holidaysRepository;
     _positionsRepository             = positionsRepository;
     _motivationModificatorRepository = motivationModificatorRepository;
     _otherPaymentsRepository         = otherPaymentsRepository;
     _dateTimeUtil                    = dateTimeUtil;
 }
Exemple #2
0
 public OtherPaymentsService(IOtherPaymentsRepository otherPaymentsRepository, IEMSLogger <OtherPaymentsService> logger, IDateTimeUtil dateTimeUtil)
 {
     _logger                  = logger;
     _dateTimeUtil            = dateTimeUtil;
     _otherPaymentsRepository = otherPaymentsRepository;
 }