Example #1
0
 public InvokeActivityHandler(
     PositionsTemplate positionsTemplate,
     CandidatesTemplate candidatesTemplate,
     NewJobPostingToAdaptiveCardTemplate newJobPostingToAdaptiveCardTemplate,
     ICandidateService candidateService,
     IInterviewService interviewService,
     IPositionService positionService,
     IRecruiterService recruiterService,
     ILocationService locationService,
     IOptions <AppSettings> appSettings,
     IHttpClientFactory clientFactory,
     IMapper mapper)
 {
     _appSettings = appSettings.Value;
     _newJobPostingToAdaptiveCardTemplate = newJobPostingToAdaptiveCardTemplate;
     _positionsTemplate  = positionsTemplate;
     _candidatesTemplate = candidatesTemplate;
     _candidateService   = candidateService;
     _positionService    = positionService;
     _interviewService   = interviewService;
     _recruiterService   = recruiterService;
     _locationService    = locationService;
     _clientFactory      = clientFactory;
     _mapper             = mapper;
 }
Example #2
0
 public UserController(IUserService userService, IRecruiterService recruiterService
                       , IJobSeekerService jobSeekerService, ILogger <UserController> logger, IEmailService emailService)
 {
     _userService = userService;
     //_session = session;
     _recruiterService = recruiterService;
     _JobSeekerService = jobSeekerService;
     _logger           = logger;
     _emailService     = emailService;
 }
Example #3
0
 public InstallBotDialog(
     IGraphApiService graphApiService,
     IOptions <AppSettings> appSettings,
     IRecruiterService recruiterService)
     : base(nameof(InstallBotDialog))
 {
     _appSettings      = appSettings.Value;
     _graphApiService  = graphApiService;
     _recruiterService = recruiterService;
 }
Example #4
0
 public NewJobPostingDialog(
     ILocationService locationService,
     IRecruiterService recruiterService,
     NewJobPostingToAdaptiveCardTemplate newJobPostingTemplate)
     : base(nameof(NewJobPostingDialog))
 {
     _locationService       = locationService;
     _recruiterService      = recruiterService;
     _newJobPostingTemplate = newJobPostingTemplate;
 }
Example #5
0
 public RecruiterController(IRecruiterService recruiterService, ILogger <RecruiterController> logger, IJobSeekerService jobSeekerService,
                            ICompanyService companyService, IEmailService emailService, IUserService userService, IWebHostEnvironment webHostEnvironment)
 {
     _recruiterService       = recruiterService;
     this.webHostEnvironment = webHostEnvironment;
     _emailService           = emailService;
     _companyService         = companyService;
     _jobSeekerService       = jobSeekerService;
     _userService            = userService;
     _logger = logger;
 }
Example #6
0
 public CandidateDetailsDialog(
     IOptions <AppSettings> appSettings,
     CandidatesTemplate candidatesTemplate,
     IRecruiterService recruiterService,
     ICandidateService candidateService)
     : base(nameof(CandidateDetailsDialog))
 {
     _candidateService   = candidateService;
     _candidatesTemplate = candidatesTemplate;
     _recruiterService   = recruiterService;
     _appSettings        = appSettings.Value;
 }
 public RoleServiceModelBuilder(
     IWorkerService workerService,
     IApplicantService applicantService,
     ICompanyService companyService,
     IRecruiterService recruiterService,
     IInterviewerService interviewerService)
 {
     _workerService      = workerService;
     _applicantService   = applicantService;
     _companyService     = companyService;
     _recruiterService   = recruiterService;
     _interviewerService = interviewerService;
 }
 public TopCandidatesDialog(
     IOptions <AppSettings> appSettings,
     IRecruiterService recruiterService,
     CandidatesTemplate candidatesTemplate,
     PositionsTemplate positionsTemplate,
     IPositionService positionService)
     : base(nameof(TopCandidatesDialog))
 {
     _recruiterService   = recruiterService;
     _appSettings        = appSettings.Value;
     _candidatesTemplate = candidatesTemplate;
     _positionsTemplate  = positionsTemplate;
     _positionService    = positionService;
 }
 public BotService(IPositionService positionService,
                   ICandidateService candidateService,
                   IRecruiterService recruiterService,
                   IInterviewService interviewService,
                   ITemplateService templateService,
                   IMapper mapper)
 {
     _positionService  = positionService;
     _candidateService = candidateService;
     _interviewService = interviewService;
     _templateService  = templateService;
     _recruiterService = recruiterService;
     _mapper           = mapper;
 }
Example #10
0
 public NotificationService(
     PositionsTemplate positionsTemplate,
     CandidatesTemplate candidatesTemplate,
     IOptions <AppSettings> appSettings,
     DatabaseContext databaseContext,
     IRecruiterService recruiterService,
     IConnectorService connectorService)
 {
     _connectorService   = connectorService;
     _positionsTemplate  = positionsTemplate;
     _candidatesTemplate = candidatesTemplate;
     _appSettings        = appSettings.Value;
     _recruiterService   = recruiterService;
     _databaseContext    = databaseContext;
 }
Example #11
0
 public JobAdvertController(ICompanyService companyService, IJobAdvertService jobAdvertService, IExperienceLevelService experienceLevelService,
                            IProvinceService provinceService, IRecruiterService recruiterService, IJobCategoryService jobCategoryService, IJobTypeService jobTypeService,
                            IStringManipulator stringManipulator, ICityService cityService, IJobSeekerService jobSeekerService, IWebHostEnvironment webHostEnvironment)
 {
     _companyService         = companyService;
     _jobSeekerService       = jobSeekerService;
     _provinceService        = provinceService;
     _recruiterService       = recruiterService;
     _cityService            = cityService;
     _experienceLevelService = experienceLevelService;
     _jobAdvertService       = jobAdvertService;
     _jobCategoryService     = jobCategoryService;
     _jobTypeService         = jobTypeService;
     _stringManipulator      = stringManipulator;
     this.webHostEnvironment = webHostEnvironment;
     CV          = "\\hustlersAttachments\\cv\\";
     Transcripts = "\\hustlersAttachments\\academicRecord\\";
     ID          = "\\hustlersAttachments\\id\\";
 }
Example #12
0
 public JobAdvertService(ILogger <JobAdvertService> logger, IRepository <User> userRepository, IRepository <Recruiter> recruiterRepository,
                         IRepository <JobSeeker> jobSeekerRepository, IRepository <JobAdvert> jobAdvertRepository, IStringManipulator stringManipulator,
                         ICompanyService companyService, IExperienceLevelService experienceLevelService, IProvinceService provinceService, IRecruiterService recruiterService,
                         IJobCategoryService jobCategoryService, IJobTypeService jobTypeService, ICityService cityService, IRepository <JobSeekerJobApplications> jobSeekerJobApplicationsRepository
                         )
 {
     this.recruiterRepository = recruiterRepository;
     this.jobAdvertRepository = jobAdvertRepository;
     this.userRepository      = userRepository;
     _companyService          = companyService;
     _provinceService         = provinceService;
     _recruiterService        = recruiterService;
     _cityService             = cityService;
     _experienceLevelService  = experienceLevelService;
     _jobCategoryService      = jobCategoryService;
     _jobTypeService          = jobTypeService;
     _stringManipulator       = stringManipulator;
     this.logger = logger;
     this.jobSeekerJobApplicationsRepository = jobSeekerJobApplicationsRepository;
 }
Example #13
0
 public BotService(
     IOptions <AppSettings> appSettings,
     IHttpClientFactory httpClientFactory,
     IRecruiterService recruiterService,
     IPositionService positionService,
     ICandidateService candidateService,
     IInterviewService interviewService,
     ILocationService locationService,
     CandidatesTemplate candidatesTemplate,
     PositionsTemplate positionsTemplate,
     NewJobPostingToAdaptiveCardTemplate newJobPostingTemplate)
 {
     _appSettings           = appSettings.Value;
     _httpClientFactory     = httpClientFactory;
     _recruiterService      = recruiterService;
     _positionService       = positionService;
     _candidateService      = candidateService;
     _interviewService      = interviewService;
     _locationService       = locationService;
     _candidatesTemplate    = candidatesTemplate;
     _positionsTemplate     = positionsTemplate;
     _newJobPostingTemplate = newJobPostingTemplate;
 }
 public GetPositionsCoveredHandler(IRecruiterService recruiterService)
 {
     _recruiterService = recruiterService;
 }
 public UpdatePasswordHandler(IRecruiterService recruiterService)
 {
     _recruiterService = recruiterService;
 }
 public TemplateService(ILocationService locationService,
                        IRecruiterService recruiterService)
 {
     _locationService  = locationService;
     _recruiterService = recruiterService;
 }
 public GetRecruitersHandler(IRecruiterService recruiterService)
 {
     _recruiterService = recruiterService;
 }
 public RemoveRecruiterHandler(IRecruiterService recruiterService)
 {
     _recruiterService = recruiterService;
 }
 public RecruiterController(IRecruiterService recruiterService)
 {
     _recruiterService = recruiterService;
 }
 public RecruiterController(IRecruiter recruiter, IRecruiterService service)
 {
     _service   = service;
     _recruiter = recruiter;
 }
 public AddRecruiterHandler(IRecruiterService recruiterService)
 {
     _recruiterService = recruiterService;
 }
 public UpdateRecruiterHandler(IRecruiterService recruiterService)
 {
     _recruiterService = recruiterService;
 }