Пример #1
0
 public StaffReportController(
     IBranchRepository _Branch
     , IUserRepository _user
     , IBranchDepartmentRepository branchDepartment
     , IStaffsRepository staff
     , IStaffReportRepository staffReport
     , IQueryHelper _QueryHelper
     , ICustomerRepository _Customer
     , IDayOffRepository dayoff
     , ISymbolTimekeepingRepository symboltimekeeping
     , ITransferWorkRepository _TransferWork
     , ISalaryAdvanceRepository _SalaryAdvance
     , IPaymentRepository payment
     )
 {
     BranchRepository           = _Branch;
     userRepository             = _user;
     branchDepartmentRepository = branchDepartment;
     staffRepository            = staff;
     staffReportRepository      = staffReport;
     customerRepository         = _Customer;
     QueryHelper                 = _QueryHelper;
     dayoffRepository            = dayoff;
     symboltimekeepingRepository = symboltimekeeping;
     TransferWorkRepository      = _TransferWork;
     SalaryAdvanceRepository     = _SalaryAdvance;
     paymentRepository           = payment;
 }
Пример #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;
 }
Пример #3
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;
 }
Пример #4
0
 public HabitService(IHabitRepository _habitRepository, IUserRepository _userRepository,
                     ILogsService _logsService, IDayOffRepository _dayOffRepository)
 {
     habitRepository  = _habitRepository;
     userRepository   = _userRepository;
     logsService      = _logsService;
     dayOffRepository = _dayOffRepository;
 }
Пример #5
0
 public DotGQCDBHXHController(
     IDotGQCDBHXHRepository _DotQGCDBHXH
     , IUserRepository _user
     , IDotGQCDBHXHDetailRepository _DotGQCDBHXHDetail
     , IDayOffRepository _DayOff
     , IStaffSocialInsuranceRepository _StaffSocialInsurance
     )
 {
     DotGQCDBHXHRepository          = _DotQGCDBHXH;
     userRepository                 = _user;
     DotGQCDBHXHDetailRepository    = _DotGQCDBHXHDetail;
     DayOffRepository               = _DayOff;
     StaffSocialInsuranceRepository = _StaffSocialInsurance;
 }
Пример #6
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;
 }
Пример #7
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;
 }
Пример #8
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;
 }
Пример #9
0
 public DayOffsService(IDayOffRepository dayOffRepository, IEMSLogger <DayOffsService> logger, IDateTimeUtil dateTimeUtil)
 {
     _dateTimeUtil     = dateTimeUtil;
     _dayOffRepository = dayOffRepository;
     _logger           = logger;
 }
Пример #10
0
 public LogsService(ILogsRepository _logsRepository, IBadgeService _badgeService, IDayOffRepository _dayOffRepository)
 {
     logsRepository   = _logsRepository;
     badgeService     = _badgeService;
     dayOffRepository = _dayOffRepository;
 }