コード例 #1
0
 public EmployeeService(IUnitOfWork unitOfWork,
                        IEmployeeRepository employeeRepository,
                        IVacationRepository vacationRepository,
                        IEmployeeBalanceRepository employeeBalanceRepository)
 {
     this.unitOfWork                = unitOfWork;
     this.employeeRepository        = employeeRepository;
     this.vacationRepository        = vacationRepository;
     this.employeeBalanceRepository = employeeBalanceRepository;
 }
コード例 #2
0
 public VacationService(IUnitOfWork unitOfWork,
                        IVacationRepository vacationRepository,
                        IEmployeeRepository employeeRepository,
                        IEmployeeBalanceRepository employeeBalanceRepository)
 {
     this._unitOfWork          = unitOfWork;
     this._vacationRepo        = vacationRepository;
     this._employeeRepo        = employeeRepository;
     this._employeeBalanceRepo = employeeBalanceRepository;
 }
コード例 #3
0
 public EmployeeBalanceService(IEmployeeBalanceRepository employeeBalanceRepository, IVacationRepository vacationRepository)
 {
     this._employeeBalanceRepo = employeeBalanceRepository;
     this._vacationRepo        = vacationRepository;
 }
コード例 #4
0
 public EmployeeRequestService(IEmployeeRequestRepository employeeRequestRepository, IEmployeeBalanceRepository employeeBalanceRepository)
 {
     this._employeeRequestRepo = employeeRequestRepository;
     this._employeeBalanceRepo = employeeBalanceRepository;
 }