예제 #1
0
 public PDRService(IUserRepository userRepository, IPDReviewRepository pdReview, IObjectiveRepository objective, IObjectiveTypeRepository objectiveType, ISuccessFactorRepository sucfact, ISuccessFactorTypeRepository sucfacType, IPDRStatusRepository pdrSt, IRatingTypeRepository ratTypeerep, IRatingRepository rateRep, IPersonalDevelopmentPlanRepository pdpRep, IDevelopmentCategoryRepository devcat, IHRProPersonnelRecordRepository hrPro, IUnitOfWork unitOfWork)
 {
     this._UserRepository          = userRepository;
     this._PDRReviewRepository     = pdReview;
     this._ObjectiveRepository     = objective;
     this._ObjectiveTyperepository = objectiveType;
     this.unitOfWork                          = unitOfWork;
     this._PDRStatusRepository                = pdrSt;
     this._Ratingrepository                   = rateRep;
     this._RatingTypeRepository               = ratTypeerep;
     this._SuccessFactorRepository            = sucfact;
     this._SuccessFactorTypeRepository        = sucfacType;
     this._IPersonalDevelopmentPlanRepository = pdpRep;
     this._IDevelopmentCategoryRepository     = devcat;
     this._IHRProPersonnelRecordRepository    = hrPro;
 }
 public HRProPersonnelRecordService(IHRProPersonnelRecordRepository hrProRepository)
 {
     this._HRProRepository = hrProRepository;
 }
예제 #3
0
 public UserService(IUserRepository userRepository, IHRProPersonnelRecordRepository hrProService, IUnitOfWork unitOfWork)
 {
     this.userRepository = userRepository;
     this.unitOfWork     = unitOfWork;
     this._HRProPersonnelRecordRepository = hrProService;
 }