public EventRepository(Angular2_AspDotNet.Data.UnitOfWork.UnitOfWork unitOfWork) : base(unitOfWork.Context) { this._unitOfWork = unitOfWork; _IEventAttendeeRepository = new EventAttendeeRepository(this._unitOfWork); _IActionRepository = new ActionRepository(this._unitOfWork); _IActionResponsiblePersonRepository = new ActionResponsiblePersonRepository(this._unitOfWork); _IAgendaRepository = new AgendaRepository(this._unitOfWork); this._IAppointmentRepository = new AppointmentRepository(this._unitOfWork); this._IObjectiveRepository = new ObjectiveRepository(this._unitOfWork); this._IPerformanceReviewRepository = new PerformanceReviewRepository(this._unitOfWork); this._IRoleResponsibilityRepository = new RoleResponsibilityRepository(this._unitOfWork); }
public PerformanceReviewFeedbackController( ILogger <PerformanceReviewFeedbackController> logger, IMapper mapper, IAuthenticationService authenticationService, IOrganizationRepository organizationRepository, IEmployeeRepository employeeRepository, IPerformanceReviewRepository performanceReviewRepository, IPerformanceReviewFeedbackRepository performanceReviewFeedbackRepository) : base(logger, mapper) { PerformanceReviewFeedbackRepository = performanceReviewFeedbackRepository; PerformanceReviewRepository = performanceReviewRepository; AuthenticationService = authenticationService; OrganizationRepository = organizationRepository; EmployeeRepository = employeeRepository; }
public AuthenticateController(IPerformanceReviewRepository performanceReviewRepository) { PerformanceReviewRepository = performanceReviewRepository; }
public AssignedReviewerController(IPerformanceReviewRepository performanceReviewRepository) { PerformanceReviewRepository = performanceReviewRepository; }
public FeedbackController(IPerformanceReviewRepository performanceReviewRepository) { PerformanceReviewRepository = performanceReviewRepository; }
public EmployeesController(IPerformanceReviewRepository performanceReviewRepository) { PerformanceReviewRepository = performanceReviewRepository; }