Exemplo 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;
 }
Exemplo n.º 2
0
 public TimekeepingListController(
     ITimekeepingListRepository _TimekeepingList
     , IUserRepository _user
     , IWorkSchedulesRepository _WorkSchedules
     , ITimekeepingSynthesisRepository timekeepingSynthesis
     , IStaffsRepository staff
     , IShiftsRepository shifts
     , ILocationRepository location
     , IHolidaysRepository holiday
     , ICategoryRepository category
     , ITimekeepingRepository timekeeping
     , IDayOffRepository dayoff
     , IBranchDepartmentRepository department
     , IBranchRepository branch
     )
 {
     TimekeepingListRepository      = _TimekeepingList;
     userRepository                 = _user;
     departmentRepository           = department;
     WorkSchedulesRepository        = _WorkSchedules;
     StaffsRepository               = staff;
     shiftsRepository               = shifts;
     locationRepository             = location;
     holidayRepository              = holiday;
     categoryRepository             = category;
     timekeepingRepository          = timekeeping;
     dayoffRepository               = dayoff;
     timekeepingSynthesisRepository = timekeepingSynthesis;
     branchRepository               = branch;
 }
Exemplo n.º 3
0
 public DocxGeneratorService(IDocxGenerator docxGenerator, IHolidaysRepository holidaysRepository,
                             IEmployeeRepository employeesRepository)
 {
     _docxGenerator       = docxGenerator;
     _holidaysRepository  = holidaysRepository;
     _employeesRepository = employeesRepository;
 }
Exemplo n.º 4
0
 public FiltrClassHolidayHome(IHolidaysRepository param)
 {
     GuestNumber = 0;
     BedNumber   = 0;
     repository  = param;
     Rooms       = new List <Room>();
 }
Exemplo n.º 5
0
 public FiltrClassRoom(IHolidaysRepository param)
 {
     GuestNumber  = 0;
     BedNumber    = 0;
     repository   = param;
     HolidayHomes = new List <HolidayHome>();
 }
Exemplo n.º 6
0
 public TimekeepingController(
     ITimekeepingRepository _Timekeeping
     , IUserRepository _user
     , IDayOffRepository dayoff
     , IWorkSchedulesRepository workSchedules
     , IShiftsRepository shifts
     , IHolidaysRepository holiday
     , ICategoryRepository category
     , ITimekeepingSynthesisRepository timekeepingSynthesis
     , IBranchDepartmentRepository department
     , IBranchRepository branch
     , ISymbolTimekeepingRepository symbolTimekeeping
     , IRegisterForOvertimeRepository registerForOvertime
     , ITimekeepingListRepository timekeepingList
     , IStaffsRepository staff
     , ITaskRepository task
     )
 {
     TimekeepingRepository          = _Timekeeping;
     userRepository                 = _user;
     dayoffRepository               = dayoff;
     workSchedulesRepository        = workSchedules;
     shiftsRepository               = shifts;
     holidayRepository              = holiday;
     categoryRepository             = category;
     timekeepingSynthesisRepository = timekeepingSynthesis;
     departmentRepository           = department;
     branchRepository               = branch;
     symboltimekeepingRepository    = symbolTimekeeping;
     registerForOvertimeRepository  = registerForOvertime;
     timekeepingListRepository      = timekeepingList;
     staffRepository                = staff;
     taskRepository                 = task;
 }
Exemplo n.º 7
0
 public HomeController(IHolidaysRepository repoparam)
 {
     repository           = repoparam;
     GetUserId            = () => User.Identity.GetUserId();
     filtr                = new FiltrClassResortHotel(repository);
     filtrfactory         = new FiltrFactory(repository);
     filtrroomholidayhome = new FiltrClassHolidayHome(repository);
 }
Exemplo n.º 8
0
 public HomeController(IHolidaysRepository repoparam, Func <string> GetUserId, FiltrResortHotel filtr)
 {
     repository           = repoparam;
     this.GetUserId       = GetUserId;
     this.filtr           = filtr;
     filtrfactory         = new FiltrFactory(repository);
     filtrroomholidayhome = new FiltrClassHolidayHome(repository);
 }
Exemplo n.º 9
0
 public HomeController(IHolidaysRepository repoparam, Func <string> GetUserId, FiltrResortHotel filtr, IFiltrFactory filtrfactory, FiltrRoomHolidayHome filtrroomholidayhome)
 {
     repository                = repoparam;
     this.GetUserId            = GetUserId;
     this.filtr                = filtr;
     this.filtrfactory         = filtrfactory;
     this.filtrroomholidayhome = filtrroomholidayhome;
 }
Exemplo n.º 10
0
 public HolidaysController(
     IHolidaysRepository _Holidays
     , IUserRepository _user
     )
 {
     HolidaysRepository = _Holidays;
     userRepository     = _user;
 }
Exemplo n.º 11
0
 public HolidayValidationService(
     IHolidaysRepository holidayRepository,
     IEmployeeRepository employeeRepository,
     IMapper mapper,
     ITimeService timeService)
 {
     _holidayRepository  = holidayRepository;
     _employeeRepository = employeeRepository;
     _mapper             = mapper;
     _timeService        = timeService;
 }
Exemplo n.º 12
0
 public FiltrClassResortHotel(IHolidaysRepository param)
 {
     GuestNumber              = 0;
     BedNumber                = 0;
     repository               = param;
     Hotels                   = new List <Hotel>();
     Resorts                  = new List <Resort>();
     HotelListOfRooms         = new Dictionary <Hotel, List <Room> >();
     ResortListOfHolidayHomes = new Dictionary <Resort, List <HolidayHome> >();
     ResortListOfRooms        = new Dictionary <Resort, List <Room> >();
 }
Exemplo n.º 13
0
 public BackgroundEmailSender(
     ITimeService timeService,
     IEmployeeRepository employeeRepository,
     IHolidaysRepository holidaysRepository,
     IEmailService emailService,
     IHolidayInfoService holidayInfoService,
     INotificationSettingsRepository notificationSettingsRepository,
     ILogger <BackgroundEmailSender> logger)
 {
     _timeService                    = timeService;
     _employeeRepository             = employeeRepository;
     _holidaysRepository             = holidaysRepository;
     _emailService                   = emailService;
     _holidayInfoService             = holidayInfoService;
     _notificationSettingsRepository = notificationSettingsRepository;
     _logger = logger;
 }
Exemplo n.º 14
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;
 }
Exemplo n.º 15
0
 public DayOffController(
     IDayOffRepository _DayOff
     , IUserRepository _user
     , ISymbolTimekeepingRepository typeDayOff
     , IWorkSchedulesRepository workSchedules
     , ICategoryRepository category
     , IHolidaysRepository holiday
     , IStaffsRepository staff
     )
 {
     DayOffRepository        = _DayOff;
     userRepository          = _user;
     typeDayOffRepository    = typeDayOff;
     workSchedulesRepository = workSchedules;
     categoryRepository      = category;
     holidayRepository       = holiday;
     staffRepository         = staff;
 }
Exemplo n.º 16
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;
 }
Exemplo n.º 17
0
 public WorkSchedulesController(
     IWorkSchedulesRepository _WorkSchedules
     , IUserRepository _user
     , IStaffsRepository staff
     , IShiftsRepository shifts
     , ILocationRepository location
     , IHolidaysRepository holiday
     , ICategoryRepository category
     , ITimekeepingRepository timekeeping
     , IDayOffRepository dayoff
     , ITimekeepingListRepository timekeepingList
     )
 {
     WorkSchedulesRepository   = _WorkSchedules;
     userRepository            = _user;
     StaffsRepository          = staff;
     shiftsRepository          = shifts;
     locationRepository        = location;
     holidayRepository         = holiday;
     categoryRepository        = category;
     timekeepingRepository     = timekeeping;
     dayoffRepository          = dayoff;
     timekeepingListRepository = timekeepingList;
 }
Exemplo n.º 18
0
 public HolidaysService(IHolidaysRepository holidaysRepository, IEMSLogger <HolidaysService> logger, IDateTimeUtil dateTimeUtil)
 {
     _holidaysRepository = holidaysRepository;
     _logger             = logger;
     _dateTimeUtil       = dateTimeUtil;
 }
Exemplo n.º 19
0
 public ClientController(IHolidaysRepository repoparam)
 {
     repository = repoparam;
 }
 public PublicHolidaysHelper(IHolidaysRepository repository)
 {
     _repository = repository;
 }
 public PublicHolidaysJob(IHolidaysRepository repository)
 {
     _repository = repository;
 }
Exemplo n.º 22
0
 public FiltrFactory(IHolidaysRepository repo)
 {
     repository = repo;
 }
Exemplo n.º 23
0
 public AdminController(IHolidaysRepository repoparam)
 {
     repository = repoparam;
 }
Exemplo n.º 24
0
 public FileUtility(IHolidaysRepository holidaysRepository, IConfiguration configuration, IFileService fileService)
 {
     _holidaysRepository = holidaysRepository;
     _configuration      = configuration;
     _fileService        = fileService;
 }
Exemplo n.º 25
0
 public ObjectFactory(IHolidaysRepository repo)
 {
     repository = repo;
 }
Exemplo n.º 26
0
 public HealthCheck(IHolidaysRepository holidayRepository, IRepository <Client> clientRepository)
 {
     _holidaysRepository = holidayRepository;
     _clientRepository   = clientRepository;
 }
Exemplo n.º 27
0
 public PublicHolidaysJob(IHolidaysRepository repository, INaggerClient naggerClient)
 {
     _repository   = repository;
     _naggerClient = naggerClient;
 }
Exemplo n.º 28
0
 public OwnerController(IHolidaysRepository repositoryParam)
 {
     repository = repositoryParam;
 }