Beispiel #1
0
        public InfraController(
            ISkillRepository skillRepository,
            ISkillService skillService,
            IUserService userService,
            IUserRepository userRepository,
            IUserSkillRepository userSkillRepository,
            IJobService jobService,
            IJobRepository jobRepository,
            IJobSkillRepository jobSkillRepository,
            IJobApplicantRepository jobApplicantRepository,
            IJobApplicantService jobApplicantService
            )
        {
            _random = new Random();

            _skillRepository = skillRepository;
            _skillService    = skillService;

            _userSkillRepository = userSkillRepository;
            _userRepository      = userRepository;
            _userService         = userService;

            _jobSkillRepository = jobSkillRepository;
            _jobRepository      = jobRepository;
            _jobService         = jobService;

            _jobApplicantRepository = jobApplicantRepository;
            _jobApplicantService    = jobApplicantService;
        }
Beispiel #2
0
 public ProjectsService(IProjectRepository projectRepository, IInterestedInProjectRepository interestedInProjectRepository,
                        IApplicationUserRepository applicationUserRepository, IUserSkillRepository userSkillRepository, ISkillRepository skillRepository)
 {
     this._projectRepository             = projectRepository;
     this._interestedInProjectRepository = interestedInProjectRepository;
     this._applicationUserRepository     = applicationUserRepository;
     this._userSkillRepository           = userSkillRepository;
     this._skillRepository = skillRepository;
 }
Beispiel #3
0
        public ProfileController(IAccessRuleRepository accessRuleRepository,
                                 IUserRepository userRepository,
                                 IUserSkillRepository userSkillRepository,
                                 IUserCertificationRepository userCertificationRepository,
                                 IUserDocumentRepository userDocumentRepository,
                                 IUserHobbyRepository userHobbyRepository,
                                 ILinkedAccountRepository linkedAccountRepository,
                                 IRoleMemberRepository roleMemberRepository,
                                 IAssetRepository assetRepository,
                                 ILeaveEntitlementRepository leaveEntitlementRepository,
                                 IProjectMemberRepository projectMemberRepository,
                                 IUserTechnologyMapRepository userTechnologyMapRepository,
                                 IEmergencyContactRepository emergencyContactRepository,
                                 IEmployeeDependentRepository employeeDependentRepository,
                                 IUserAwardRepository userAwardRepository,
                                 ITokenRepository tokenRepository,
                                 IAwardRepository awardRepository,
                                 ITechnologyRepository technologyRepository,
                                 ISkillRepository skillRepository,
                                 IHobbyRepository hobbyRepository,
                                 ICertificationRepository certificationRepository,
                                 ISystemSnapshotRepository systemSnapshotRepository,
                                 ISettingsService settingsService,
                                 IEmployeeRepository employeeRepository,
                                 IUnitOfWork unitOfWork)
        {
            _accessRuleRepository        = accessRuleRepository;
            _userRepository              = userRepository;
            _userSkillRepository         = userSkillRepository;
            _userCertificationRepository = userCertificationRepository;
            _userDocumentRepository      = userDocumentRepository;
            _userHobbyRepository         = userHobbyRepository;

            _roleMemberRepository        = roleMemberRepository;
            _leaveEntitlementRepository  = leaveEntitlementRepository;
            _assetRepository             = assetRepository;
            _projectMemberRepository     = projectMemberRepository;
            _userTechnologyMapRepository = userTechnologyMapRepository;
            _emergencyContactRepository  = emergencyContactRepository;
            _employeeDependentRepository = employeeDependentRepository;
            _tokenRepository             = tokenRepository;
            _awardRepository             = awardRepository;
            _systemSnapshotRepository    = systemSnapshotRepository;
            _userAwardRepository         = userAwardRepository;

            _technologyRepository    = technologyRepository;
            _skillRepository         = skillRepository;
            _hobbyRepository         = hobbyRepository;
            _certificationRepository = certificationRepository;
            _employeeRepository      = employeeRepository;
            _linkedAccountRepository = linkedAccountRepository;
            _settingsService         = settingsService;
            _unitOfWork = unitOfWork;
        }
Beispiel #4
0
 public UserService(
     IUserRepository repository,
     ISkillRepository skillRepository,
     IUserSkillRepository userSkillRepository,
     IJobApplicantRepository jobApplicantRepository,
     IJobInterviewRepository jobInterviewRepository)
 {
     _repository             = repository;
     _skillRepository        = skillRepository;
     _userSkillRepository    = userSkillRepository;
     _jobApplicantRepository = jobApplicantRepository;
     _jobInterviewRepository = jobInterviewRepository;
 }
Beispiel #5
0
 public EmployeeDirectoryController(IUserRepository userRepository,
                                    IUserSkillRepository userSkillRepository,
                                    IUserHobbyRepository userHobbyRepository,
                                    IUserCertificationRepository userCertificationRepository,
                                    IUserTechnologyMapRepository userTechnologyMapRepository,
                                    IUserAwardRepository userAwardRepository)
 {
     _userRepository              = userRepository;
     _userSkillRepository         = userSkillRepository;
     _userHobbyRepository         = userHobbyRepository;
     _userCertificationRepository = userCertificationRepository;
     _userTechnologyMapRepository = userTechnologyMapRepository;
     _userAwardRepository         = userAwardRepository;
 }
Beispiel #6
0
 public UserService(IUserRepository userRepository,
                    IUserAboutRepository userAboutRepository,
                    IUserWorkRepository userWorkRepository,
                    IUserFeaturesRepository userFeaturesRepository,
                    IUserSkillRepository userSkillRepository,
                    IUserProjectRepository userProjectRepository,
                    IUnitOfWork unitOfWork
                    )
 {
     _userRepository = userRepository;
     _userAboutRepository = userAboutRepository;
     _userWorkRepository = userWorkRepository;
     _userFeaturesRepository = userFeaturesRepository;
     _userSkillRepository = userSkillRepository;
     _userProjectRepository = userProjectRepository;
     _unitOfWork = unitOfWork;
 }
Beispiel #7
0
        public InfraController(
            ISkillRepository skillRepository,
            ISkillService skillService,
            IUserService userService,
            IUserRepository userRepository,
            IUserSkillRepository userSkillRepository,
            IJobService jobService,
            IJobRepository jobRepository,
            IJobInterviewRepository jobInterviewRepository,
            IJobInterviewService jobInterviewService,
            IJobFeedBackService jobFeedBackService,
            IJobFeedBackRepository jobFeedBackRepository,
            IJobFeedBackSkillRepository jobFeedBackSkillRepository,
            IJobSkillRepository jobSkillRepository,
            IJobApplicantRepository jobApplicantRepository,
            IJobApplicantService jobApplicantService,
            ICompanyRepository companyRepository,
            ICompanyService companyService
            )
        {
            _random = new Random();

            _skillRepository = skillRepository;
            _skillService    = skillService;

            _userSkillRepository = userSkillRepository;
            _userRepository      = userRepository;
            _userService         = userService;

            _jobSkillRepository = jobSkillRepository;
            _jobRepository      = jobRepository;
            _jobService         = jobService;

            _jobInterviewRepository = jobInterviewRepository;
            _jobInterviewService    = jobInterviewService;

            _jobFeedBackService         = jobFeedBackService;
            _jobFeedBackRepository      = jobFeedBackRepository;
            _jobFeedBackSkillRepository = jobFeedBackSkillRepository;

            _jobApplicantRepository = jobApplicantRepository;
            _jobApplicantService    = jobApplicantService;

            _companyRepository = companyRepository;
            _companyService    = companyService;
        }
Beispiel #8
0
 public UsersController(ISettingsService settingsService,
                        IAccessRuleRepository accessRuleRepository,
                        IUserRepository userRepository,
                        IUserSkillRepository userSkillRepository,
                        IUserCertificationRepository userCertificationRepository,
                        IDepartmentRepository departmentRepository,
                        IDesignationRepository designationRepository,
                        ILocationRepository locationRepository,
                        IShiftRepository shiftRepository,
                        IRoleRepository roleRepository,
                        IRoleMemberRepository roleMemberRepository,
                        IAssetRepository assetRepository,
                        ILeaveEntitlementRepository leaveEntitlementRepository,
                        IProjectMemberRepository projectMemberRepository,
                        IUserTechnologyMapRepository userTechnologyMapRepository,
                        IEmergencyContactRepository emergencyContactRepository,
                        IEmployeeDependentRepository employeeDependentRepository,
                        IUserAwardRepository userAwardRepository,
                        ITokenRepository tokenRepository,
                        IAwardRepository awardRepository,
                        ITechnologyRepository technologyRepository,
                        ISkillRepository skillRepository,
                        IHobbyRepository hobbyRepository,
                        IUserHobbyRepository userHobbyRepository,
                        ICertificationRepository certificationRepository,
                        ISystemSnapshotRepository systemSnapshotRepository,
                        IUserDocumentRepository userDocumentRepository,
                        IUnitOfWork unitOfWork)
 {
     _userRepository              = userRepository;
     _userSkillRepository         = userSkillRepository;
     _userCertificationRepository = userCertificationRepository;
     _roleMemberRepository        = roleMemberRepository;
     _userTechnologyMapRepository = userTechnologyMapRepository;
     _userHobbyRepository         = userHobbyRepository;
     _unitOfWork = unitOfWork;
 }
Beispiel #9
0
 public UserSkillCommandHandler(IUserSkillRepository userSkillRepository)
 {
     _userSkillRepository = userSkillRepository;
 }
Beispiel #10
0
 public GetUserSkillByIdQueryHandler(IUserSkillRepository userSkillRepository)
 {
     _userSkillRepository = userSkillRepository;
 }
Beispiel #11
0
 public SkillController(IUserSkillRepository skillRepo)
 {
     _skillRepo = skillRepo;
 }
 public UserSkillService(IUserSkillRepository userSkillRepository,
                         IUnitOfWork unitOfWork)
 {
     _userSkillRepository = userSkillRepository;
     _unitOfWork          = unitOfWork;
 }
Beispiel #13
0
 public UserSkillController(IUserSkillRepository userSkillRepository)
 {
     _userSkillRepository = userSkillRepository;
 }
Beispiel #14
0
 public SkillsService(ISkillRepository skillRepository, IProjectSkillRepository projectSkillRepository, IUserSkillRepository userSkillRepository)
 {
     this._skillRepository        = skillRepository;
     this._projectSkillRepository = projectSkillRepository;
     this._userSkillRepository    = userSkillRepository;
 }
 public UserSkillRelController(IUserSkillRepository repository)
 {
     _repository = repository;
 }
Beispiel #16
0
 public UserSkillsController(IUserSkillRepository userSkillRepository,
                             IUnitOfWork unitOfWork)
 {
     _userSkillRepository = userSkillRepository;
     _unitOfWork          = unitOfWork;
 }