Пример #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;
        }
Пример #2
0
 public JobController(IJobRepository IJobsRepository,
                      IJobApplyRepository IJobsApplyRepository,
                      IRepository <VisaCategory> visaCategoryRepository,
                      UserManager <ApplicationUser> userManager,
                      SignInManager <ApplicationUser> signInManager,
                      IEmailService emailService,
                      IClientRepository clientRepository,
                      IBusinessStreamRepository businessStreamRepository,
                      IPostalCodeRepository postalCodeRepository,
                      IJobSeekerRepository jobSeekerRepository,
                      IRepository <CompanyImage> companyImageRepository,
                      IJobSkillRepository jobSkillRepository)
 {
     _IJobsRepository          = IJobsRepository;
     _IJobsApplyRepository     = IJobsApplyRepository;
     _userManager              = userManager;
     _signInManager            = signInManager;
     _emailService             = emailService;
     _clientRepository         = clientRepository;
     _businessStreamRepository = businessStreamRepository;
     _postalCodeRepository     = postalCodeRepository;
     _jobSeekerRepository      = jobSeekerRepository;
     _companyImageRepository   = companyImageRepository;
     _jobSkillRepository       = jobSkillRepository;
 }
Пример #3
0
 public JobService(
     IJobRepository repository,
     IJobSkillRepository jobSkillRepository,
     ISkillRepository skillRepository,
     ITeamRepository teamRepository)
 {
     _repository         = repository;
     _jobSkillRepository = jobSkillRepository;
     _skillRepository    = skillRepository;
     _teamRepository     = teamRepository;
 }
Пример #4
0
 public JobService(
     IJobRepository repository,
     IJobSkillRepository jobSkillRepository,
     ISkillRepository skillRepository,
     ICompanyRepository CompanyRepository)
 {
     _repository         = repository;
     _jobSkillRepository = jobSkillRepository;
     _skillRepository    = skillRepository;
     _CompanyRepository  = CompanyRepository;
 }
Пример #5
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;
        }