Example #1
0
 public SitemapController(
     IMemoryCache cache,
     IVacancyService vacancyService,
     IPublicationService publicationService,
     Settings settings)
 {
     _cache              = cache;
     _vacancyService     = vacancyService;
     _publicationService = publicationService;
     _settings           = settings;
 }
 public CloseExpiredVacanciesCommandHandler(
     ILogger <CloseExpiredVacanciesCommandHandler> logger,
     IVacancyQuery query,
     ITimeProvider timeProvider,
     IVacancyService vacancyService)
 {
     _logger         = logger;
     _query          = query;
     _timeProvider   = timeProvider;
     _vacancyService = vacancyService;
 }
Example #3
0
 public HomeController(
     DBContext context,
     IUserService userService,
     IVacancyService vacancyService,
     IRoleService roleService
     )
 {
     _context        = context;
     _userService    = userService;
     _vacancyService = vacancyService;
     _roleService    = roleService;
 }
Example #4
0
        public void Load()
        {
            uow = new Mock <IUnitOfWork>();
            VacancyRepository = new Mock <IRepository <Vacancy> >();

            uow.Setup(x => x.Vacancies).Returns(VacancyRepository.Object);
            uow.Setup(x => x.Offers.Get(It.IsAny <int>())).Returns(new Offer {
                Id = It.IsAny <int>()
            });

            vacService = new VacancyService(uow.Object);
        }
Example #5
0
 public HomeController(
     IMemoryCache cache,
     IVacancyService vacancyService,
     IPublicationService publicationService,
     Settings settings,
     IWebAppPublicationService webAppPublicationService)
 {
     _cache                    = cache;
     _settings                 = settings;
     _vacancyService           = vacancyService;
     _publicationService       = publicationService;
     _webAppPublicationService = webAppPublicationService;
 }
Example #6
0
 public RatingService(
     IRatingRepository ratingRepository,
     IVacancyService vacancyService,
     IInterviewService interviewService,
     IApplicantService applicantService,
     IMapper mapper)
 {
     _ratingRepository = ratingRepository;
     _vacancyService   = vacancyService;
     _interviewService = interviewService;
     _applicantService = applicantService;
     _mapper           = mapper;
 }
Example #7
0
        public void SetUp()
        {
            this.session        = MockRepository.GenerateMock <ISessionStateService>();
            this.httpContext    = MockRepository.GenerateStub <HttpContextBase>();
            this.vacancyService = MockRepository.GenerateMock <IVacancyService>();
            this.accountService = MockRepository.GenerateMock <IAccountService>();
            this.profileService = MockRepository.GenerateMock <IProfileService>();

            this.jobController = new JobController(this.vacancyService, this.accountService, this.session, this.profileService);

            this.jobController.ControllerContext =
                new ControllerContext(this.httpContext, new System.Web.Routing.RouteData(), this.jobController);
        }
Example #8
0
 public VacancyClient(
     IVacancyRepository repository,
     IVacancyQuery vacancyQuery,
     IQueryStoreReader reader,
     IMessaging messaging,
     IEntityValidator <Vacancy, VacancyRuleSet> validator,
     IApprenticeshipProgrammeProvider apprenticeshipProgrammesProvider,
     IEmployerAccountProvider employerAccountProvider,
     IApplicationReviewRepository applicationReviewRepository,
     IVacancyReviewQuery vacancyReviewQuery,
     ICandidateSkillsProvider candidateSkillsProvider,
     IVacancyService vacancyService,
     IEmployerDashboardProjectionService employerDashboardService,
     IProviderDashboardProjectionService providerDashboardService,
     IEmployerProfileRepository employerProfileRepository,
     IUserRepository userRepository,
     IQualificationsProvider qualificationsProvider,
     ITrainingProviderService trainingProviderService,
     IEmployerService employerService,
     IReportRepository reportRepository,
     IReportService reportService,
     IUserNotificationPreferencesRepository userNotificationPreferencesRepository,
     AbstractValidator <UserNotificationPreferences> userNotificationPreferencesValidator,
     ITrainingProviderSummaryProvider trainingProviderSummaryProvider,
     AbstractValidator <Qualification> qualificationValidator)
 {
     _repository   = repository;
     _vacancyQuery = vacancyQuery;
     _reader       = reader;
     _messaging    = messaging;
     _validator    = validator;
     _apprenticeshipProgrammesProvider = apprenticeshipProgrammesProvider;
     _employerAccountProvider          = employerAccountProvider;
     _applicationReviewRepository      = applicationReviewRepository;
     _vacancyReviewQuery                    = vacancyReviewQuery;
     _candidateSkillsProvider               = candidateSkillsProvider;
     _vacancyService                        = vacancyService;
     _employerDashboardService              = employerDashboardService;
     _providerDashboardService              = providerDashboardService;
     _employerProfileRepository             = employerProfileRepository;
     _userRepository                        = userRepository;
     _qualificationsProvider                = qualificationsProvider;
     _trainingProviderService               = trainingProviderService;
     _employerService                       = employerService;
     _reportRepository                      = reportRepository;
     _reportService                         = reportService;
     _userNotificationPreferencesRepository = userNotificationPreferencesRepository;
     _userNotificationPreferencesValidator  = userNotificationPreferencesValidator;
     _trainingProviderSummaryProvider       = trainingProviderSummaryProvider;
     _qualificationValidator                = qualificationValidator;
 }
Example #9
0
        public FileService(IUnitOfWork unitOfWork,
                           ICandidateRepository candidateRepository,
                           ICandidateService candidateService,
                           IVacancyService vacancyService)
        {
            this.storageAccount = CloudStorageAccount.Parse(CloudConfigurationManager.GetSetting("KnowBaseFSContext"));

            this.blobClient = storageAccount.CreateCloudBlobClient();

            this.unitOfWork          = unitOfWork;
            this.candidateRepository = candidateRepository;
            this.candidateService    = candidateService;
            this.vacancyService      = vacancyService;
        }
Example #10
0
        public VacancyServiceTests()
        {
            _vacancyRepository = Substitute.For<IVacancyRepository>();
            _candidateRepository = Substitute.For<ICandidateRepository>();
            _cardRepository = Substitute.For<ICardRepository>();
            _poolRepository = Substitute.For<IPoolRepository>();

            var unitOfWork = Substitute.For<IUnitOfWork>();
            var logger = Substitute.For<ILogger>();
            var activityHelperService = Substitute.For<IActivityHelperService>();
            var userProfieRepository = Substitute.For<IUserProfileRepository>();

            _vacancyService = new VacancyService(_vacancyRepository, _candidateRepository,_cardRepository, logger, unitOfWork,
                                                 activityHelperService, userProfieRepository, _poolRepository);
        }
Example #11
0
        public VacancyController(IUnitOfWork unitOfWork,
                                 IVacancyService vacancyService,
                                 IEventService eventService,
                                 INotificationService notificationService,
                                 IVacancyElasticService vacancyElasticService)
        {
            this.vacancyElasticService = vacancyElasticService;

            this.vacancyService = vacancyService;

            this.eventService = eventService;

            this.notificationService = notificationService;

            this.unitOfWork = unitOfWork;
        }
Example #12
0
        public VacanciesTeamViewModel(INavigation navigation, IRequestService requestService, int teamId)
        {
            _navigation     = navigation;
            _teamId         = teamId;
            _requestService = requestService;
            if (AppSettings.ApiStatus)
            {
                _vacancyService = new VacancyService(_requestService);
            }
            else
            {
                _vacancyService = new FakeVacancyService();
            }
            Vacancies = new ObservableCollection <Vacancy>();

            Task.Run(() => LoadVacancies());
        }
Example #13
0
        public GameViewModel(INavigation navigation, IRequestService requestService, Game game)
        {
            _navigation     = navigation;
            _requestService = requestService;
            if (AppSettings.ApiStatus)
            {
                _vacancyService = new VacancyService(requestService);
            }
            else
            {
                _vacancyService = new FakeVacancyService();
            }

            Game = game;

            Vacancies = new ObservableCollection <Vacancy>();
            Task.Run(() => LoadVacancies());
        }
 public WebAppPublicationService(
     ILocalizationService localizationService,
     IPublicationService publicationService,
     ISocialRepository socialRepository,
     PostingServiceFactory factory,
     Settings settings,
     ILanguageAnalyzerService languageAnalyzer,
     IVacancyService vacancyService,
     ILogger <WebAppPublicationService> logger)
 {
     _logger              = logger;
     _languageAnalyzer    = languageAnalyzer;
     _vacancyService      = vacancyService;
     _factory             = factory;
     _settings            = settings;
     _socialRepository    = socialRepository;
     _localizationService = localizationService;
     _publicationService  = publicationService;
 }
 public ApplicationService(
     IDataContext dataContext,
     IUserService userService,
     IVacancyService vacancyService,
     IResumeService resumeService,
     ISkillService skillService,
     IUserRepository userRepository,
     ISkillRepository skillRepository,
     IVacancyRepository vacancyRepository,
     IResumeRepository resumeRepository)
 {
     this.dataContext       = dataContext;
     this.userService       = userService;
     this.vacancyService    = vacancyService;
     this.resumeService     = resumeService;
     this.skillService      = skillService;
     this.resumeRepository  = resumeRepository;
     this.skillRepository   = skillRepository;
     this.userRepository    = userRepository;
     this.vacancyRepository = vacancyRepository;
 }
Example #16
0
 public CustomController(ICustomService custom, IVacancyService vacancy)
 {
     customService  = custom;
     vacancyService = vacancy;
 }
Example #17
0
 public VacancyController(IVacancyService VacancyService)
 {
     _VacancyService = VacancyService;
 }
Example #18
0
 public IndexModel(IVacancyService vacancyService)
 {
     _vacancyService = vacancyService;
 }
 public VacancyController(IVacancyService service, UserManager <AppUser> userManager) : base(userManager)
 {
     _service = service;
 }
Example #20
0
 public VacancyController(IVacancyService vacancyService, IJsonService jsonService, IVacancyDataHandlerService service)
 {
     _vacancyService            = vacancyService;
     _jsonService               = jsonService;
     _vacancyDataHandlerService = service;
 }
Example #21
0
 public VacancyController(IVacancyService vacancy, ICustomService customer, ICategoryService category)
 {
     vacancyService  = vacancy;
     categoryService = category;
     customService   = customer;
 }
 public CandidateController(DBContext context, IVacancyService vacancyService, ICandidateService candidateService)
 {
     _vacancyService   = vacancyService;
     _candidateService = candidateService;
     _context          = context;
 }
 public AdminController()
 {
     vacancyService = new VacancyService();
 }
 public VacanciesController(ILogger <VacanciesController> logger, IMapper mapper, IVacancyService vacancyService)
 {
     _logger         = logger;
     _mapper         = mapper;
     _vacancyService = vacancyService;
 }
Example #25
0
 public VacancyController(IVacancyService service)
 {
     _service = service;
 }
Example #26
0
 public EditModel(IVacancyService vacancyService)
 {
     _vacancyService = vacancyService;
 }
 public VacanciesController(IVacancyService vacancyService)
 {
     this.vacancyService = vacancyService;
 }
Example #28
0
 public VacancyController(IVacancyService vacancyService, IUserService userService)
 {
     _vacancyService = vacancyService;
     _userService = userService;
 }
Example #29
0
 public VacancyController(IVacancyService vacancyService, IMapper mapper)
 {
     _vacancyService = vacancyService;
     _mapper         = mapper;
 }
Example #30
0
 public VacancyController(IVacancyService vacancyService)
 {
     _vacancyService = vacancyService;
 }
 public VacanciesModel(IVacancyService vacancyService)
 {
     _vacancyService = vacancyService;
 }
 public CloseVacancyCommandHandler(IVacancyService vacancyService)
 {
     _vacancyService = vacancyService;
 }