예제 #1
0
 public EmployeeTrainingService(IEmployeeTrainingRepository employeeTraining,
                                IEmployeeOnBoardRepository employeeOnBoardRepository, ITrainingRepository trainingRepository,
                                IEmployeeTrainingFactory employeeTrainingFactory, ILookupRepository lookupRepository,
                                IUsersRepository usersRepository, ISessionStateService session,
                                ICompanyRepository companyRepository)
 {
     this.employeeOnBoardRepository = employeeOnBoardRepository;
     this.employeeTraining          = employeeTraining;
     this.trainingRepository        = trainingRepository;
     this.employeeTrainingFactory   = employeeTrainingFactory;
     this.lookupRepository          = lookupRepository;
     this.usersRepository           = usersRepository;
     this.companyRepository         = companyRepository;
     this.session = session;
 }
 public EmployeeTrainingController(IEmployeeTrainingRepository repo, IUnitOfWork unitOfWork)
 {
     _unitofwork = unitOfWork;
     _repo       = repo;
 }