Ejemplo n.º 1
0
 public HolidayConfirmService(
     IEmailService emailService,
     IMapper mapper,
     IHolidaysRepository repositoryHolidays,
     IEmployeeRepository repositoryEmployees,
     IRepository <Client> repositoryClients,
     IHolidaysService holidaysService,
     IDocxGeneratorService docxGeneratorService,
     IOvertimeUtility overtimeUtility,
     IEmployeeHolidaysConfirmationUpdater employeeHolidaysConfirmationUpdater,
     IHolidayGuidsRepository holidayGuidsRepository,
     ILogger <HolidayConfirmService> logger)
 {
     _emailService         = emailService;
     _mapper               = mapper;
     _repositoryEmployees  = repositoryEmployees;
     _repositoryClients    = repositoryClients;
     _repositoryHolidays   = repositoryHolidays;
     _holidaysService      = holidaysService;
     _docxGeneratorService = docxGeneratorService;
     _overtimeUtility      = overtimeUtility;
     _employeeHolidaysConfirmationUpdater = employeeHolidaysConfirmationUpdater;
     _holidayGuidsRepository = holidayGuidsRepository;
     _logger = logger;
 }
Ejemplo n.º 2
0
 public HolidaysService(
     IHolidaysRepository holidaysRepository,
     IEmployeeRepository employeeRepository,
     IMapper mapper,
     ITimeService timeService,
     IOvertimeUtility overtimeUtility,
     IRepository <Client> clientsRepository,
     IUserService userService,
     IConfiguration configuration,
     IHolidayGuidsRepository holidayGuidsRepository
     )
 {
     _holidaysRepository     = holidaysRepository;
     _mapper                 = mapper;
     _timeService            = timeService;
     _overtimeUtility        = overtimeUtility;
     _employeeRepository     = employeeRepository;
     _clientsRepository      = clientsRepository;
     _userService            = userService;
     _configuration          = configuration;
     _holidayGuidsRepository = holidayGuidsRepository;
 }