Пример #1
0
 public OrganizationController
 (
     IAccountTypeRepository accountTypeRepository,
     IUserRepository userRepository,
     IEventRepository eventRepository,
     IEventCategoryRepository eventCategoryRepository,
     IStudentRepository studentRepository,
     IJudgeRepository judgeRepository,
     IOrganizationRepository organizationRepository,
     IJobPostRepository jobPostRepository,
     IJobCategoryRepository JobCategoryRepository,
     IJobApplyActivityRepository jobApplyActivityRepository
 )
 {
     this.accountTypeRepository      = accountTypeRepository;
     this.userRepository             = userRepository;
     this.eventRepository            = eventRepository;
     this.eventCategoryRepository    = eventCategoryRepository;
     this.studentRepository          = studentRepository;
     this.judgeRepository            = judgeRepository;
     this.organizationRepository     = organizationRepository;
     this.jobPostRepository          = jobPostRepository;
     this.JobCategoryRepository      = JobCategoryRepository;
     this.jobApplyActivityRepository = jobApplyActivityRepository;
 }
 public JobPostController(
     IJobPostRepository jobPostRepository,
     ICommonService commonService,
     IUnitOfWork unitOfWork) : base(commonService, unitOfWork)
 {
     _jobPostRepository = jobPostRepository;
 }
 public JobPostHandler(IConfiguration configuration, IHostingEnvironment _hostingEnvironment)
 {
     var factory = new ProcessorFactoryResolver<IJobPostRepository>(configuration);
     _jobPostProcessor = factory.CreateProcessor();
     var mfactory = new ProcessorFactoryResolver<IMasterDataRepository>(configuration);
     masterDataRepository = mfactory.CreateProcessor();
     hostingEnviroment = _hostingEnvironment;
 }
Пример #4
0
 public JobCreatedEventHandler(IJobRepository jobRepository,
                               IJobPostRepository jobPostRepository,
                               IExternalSystemRepository externalSystemRepository,
                               IEventBus bus)
 {
     _jobRepository            = jobRepository;
     _jobPostRepository        = jobPostRepository;
     _externalSystemRepository = externalSystemRepository;
     _bus = bus;
 }
Пример #5
0
 public JobPostService(
     IMapper modelMapper,
     IJobPostRepository jobPostRepository,
     IJobCategoryRepository jobCategoryRepository,
     IEmploymentTypeRepository employmentTypeRepository,
     ILocationRepository locationRepository
     )
 {
     this._modelMapper              = modelMapper;
     this._jobPostRepository        = jobPostRepository;
     this._jobCategoryRepository    = jobCategoryRepository;
     this._employmentTypeRepository = employmentTypeRepository;
     this._locationRepository       = locationRepository;
 }
Пример #6
0
        public BulkJobPostHandler(IHostingEnvironment env, IConfiguration configuration, IEMailHandler _emailHandler)
        {
            environment  = env;
            emailHandler = _emailHandler;
            var authFactory = new ProcessorFactoryResolver <IAuthRepository>(configuration);

            authProcessor = authFactory.CreateProcessor();
            var bjpFactory = new ProcessorFactoryResolver <IBulkJobPostRepository>(configuration);

            bjpProcessor = bjpFactory.CreateProcessor();
            var jpFactory = new ProcessorFactoryResolver <IJobPostRepository>(configuration);

            jobPostProcessor = jpFactory.CreateProcessor();
        }
Пример #7
0
 public JobPostController(IJobPostRepository jobPostRepository)
 {
     this.jobPostRepository = jobPostRepository ?? throw new System.ArgumentNullException(nameof(jobPostRepository));
 }
Пример #8
0
 public AdminController(IJobPostRepository repo)
 {
     repository = repo;
 }
Пример #9
0
 public JobPostPageService(IJobPostRepository jobPostRepository, IMapper mapper)
 {
     _jobPostRepository = jobPostRepository;
     _mapper            = mapper;
 }
Пример #10
0
 public JobPostController(IJobPostRepository repo)
 {
     repository = repo;
 }
 public DashboardController(IJobPostRepository jobPostRepo, IUnitOfWork unitOfWork)
 {
     _jobPostRepo = jobPostRepo;
     _unitOfWork  = unitOfWork;
 }
Пример #12
0
 public PublishWebsitePostEventHandler(
     IJobPostRepository jobPostRepository)
 {
     _jobPostRepository = jobPostRepository;
 }