public StaffPerformanceService(IPerformanceIndicatorRepository performanceIndicatorRepository, IStaffPerformanceRepository staffPerformanceRepository, IPerformanceEvaluationPeriodRepository performanceEvaluationPeriodRepository, IKeyResultAreaRepository keyResultAreaRepository) { _performanceIndicatorRepository = performanceIndicatorRepository; _staffPerformanceRepository = staffPerformanceRepository; _performanceEvaluationPeriodRepository = performanceEvaluationPeriodRepository; _keyResultAreaRepository = keyResultAreaRepository; }
public PerformanceIndicatorApplicationService(IPerformanceIndicatorRepository repository, IUnitOfWork unitOfWork) : base(unitOfWork) { this._repository = repository; }
public void Dispose() { _repository = null; }