Esempio 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;
 }
Esempio n. 2
0
 public EmailService(
     IEmailer emailer,
     IEmailTemplatesRepository repository,
     IConfiguration configuration,
     IFileService fileService,
     IHolidaysService holidaysService,
     IOvertimeUtility overtimeUtility)
 {
     _emailer         = emailer;
     _repository      = repository;
     _configuration   = configuration;
     _fileService     = fileService;
     _holidaysService = holidaysService;
     _overtimeUtility = overtimeUtility;
 }
Esempio n. 3
0
 public DocxGenerator(
     IConfiguration configuration,
     ITimeService timeService,
     IFileUtility fileUtility,
     IFileService fileService,
     IAzureStorageService azureStorageService,
     IOvertimeUtility overtimeUtility,
     ILogger <DocxGenerator> logger)
 {
     _configuration       = configuration;
     _timeService         = timeService;
     _fileUtility         = fileUtility;
     _fileService         = fileService;
     _azureStorageService = azureStorageService;
     _overtimeUtility     = overtimeUtility;
     _logger = logger;
 }
Esempio n. 4
0
 public EmployeesService(
     IEmployeeRepository repository,
     IMapper mapper,
     IOvertimeUtility overtimeUtility,
     ITimeService timeService,
     IUserService userService,
     INotificationSettingsService notificationSettingsService,
     IConfiguration configuration
     )
 {
     _repository                  = repository;
     _mapper                      = mapper;
     _userService                 = userService;
     _timeService                 = timeService;
     _overtimeUtility             = overtimeUtility;
     _notificationSettingsService = notificationSettingsService;
     _configuration               = configuration;
 }
Esempio n. 5
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;
 }
Esempio n. 6
0
 public EmployeeHolidaysConfirmationUpdater(IEmployeeRepository repositoryEmployees, ITimeService timeService, IOvertimeUtility overtimeUtility)
 {
     _repositoryEmployees = repositoryEmployees;
     _timeService         = timeService;
     _overtimeUtility     = overtimeUtility;
 }