예제 #1
0
 public HomeController(UserManager <ApplicationUser> userManager,
                       SignInManager <ApplicationUser> signInManager,
                       RoleManager <IdentityRole> roleManager,
                       IEmailService emailService,
                       IBusinessStreamRepository businessRepository,
                       IJobRepository jobRepository,
                       IClientRepository clientRepository,
                       IPostalCodeRepository postalCodeRepository,
                       IProvinceRepository provinceRepository,
                       IJobApplyRepository jobApplyRepository,
                       IJobSeekerRepository jobseekerRepository,
                       IRepository <CompanyImage> companyImage,
                       IHostingEnvironment hostingEnvironment,
                       IAutoFillService autoFillService,
                       IRepository <CompanyUser> companyUser
                       )
 {
     _userManager          = userManager;
     _signInManager        = signInManager;
     _roleManager          = roleManager;
     _emailService         = emailService;
     _businessRepository   = businessRepository;
     _jobRepository        = jobRepository;
     _clientRepository     = clientRepository;
     _postalCodeRepository = postalCodeRepository;
     _provinceRepository   = provinceRepository;
     _jobApplyRepository   = jobApplyRepository;
     _jobseekerRepository  = jobseekerRepository;
     _companyImage         = companyImage;
     _hostingEnvironment   = hostingEnvironment;
     _autoFillService      = autoFillService;
     _companyUser          = companyUser;
 }
예제 #2
0
 public JobController(UserManager <ApplicationUser> userManager,
                      SignInManager <ApplicationUser> signInManager,
                      RoleManager <IdentityRole> roleManager,
                      IEmailService emailService,
                      IBusinessStreamRepository businessRepository,
                      IJobRepository jobsRepository,
                      IClientRepository clientRepository,
                      IPostalCodeRepository postalCodeRepository,
                      IProvinceRepository provinceRepository,
                      IJobApplyRepository jobApplyRepository,
                      IJobSeekerRepository jobseekerRepository,
                      IJobCategoryRepository jobCategoryRepository,
                      IAutoFillService autoFillService,
                      IImportService importService)
 {
     _userManager           = userManager;
     _signInManager         = signInManager;
     _roleManager           = roleManager;
     _emailService          = emailService;
     _businessRepository    = businessRepository;
     _jobsRepository        = jobsRepository;
     _clientRepository      = clientRepository;
     _postalCodeRepository  = postalCodeRepository;
     _provinceRepository    = provinceRepository;
     _jobApplyRepository    = jobApplyRepository;
     _jobseekerRepository   = jobseekerRepository;
     _jobCategoryRepository = jobCategoryRepository;
     _autoFillService       = autoFillService;
     _importService         = importService;
 }
예제 #3
0
 public JobPraposalService(IPostalCodeRepository postalCodeRepository,
                           IJobRepository jobsRepository, IJobSeekerRepository jobSeekerRepository)
 {
     _jobsRepository       = jobsRepository;
     _postalCodeRepository = postalCodeRepository;
     _jobSeekerRepository  = jobSeekerRepository;
 }
예제 #4
0
 public HomeController(IEmailSender emailSender, IBusinessStreamRepository businessRepository, IProvinceRepository provinceRepository,
                       IRepository <VisaCategory> visaCategoryRepository,
                       UserManager <ApplicationUser> userManager,
                       IImportService importService, IHostingEnvironment hostingEnvironment,
                       IJobSeekerRepository jobSeekerRepository,
                       SignInManager <ApplicationUser> signInManager,
                       IEmailService emailService,
                       IAPICallingService aPICallingService,
                       IJobRepository jobRepository,
                       IPostalCodeRepository postalCodeRepository,
                       IMaketoAPICallingService maketoAPICallingService
                       )
 {
     _emailSender             = emailSender;
     _userManager             = userManager;
     _visaCategoryRepository  = visaCategoryRepository;
     _businessRepository      = businessRepository;
     _provinceRepository      = provinceRepository;
     _importService           = importService;
     _hostingEnvironment      = hostingEnvironment;
     _jobSeekerRepository     = jobSeekerRepository;
     _signInManager           = signInManager;
     _emailService            = emailService;
     _aPICallingService       = aPICallingService;
     _jobRepository           = jobRepository;
     _postalCodeRepository    = postalCodeRepository;
     _maketoAPICallingService = maketoAPICallingService;
 }
예제 #5
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;
 }
예제 #6
0
 public ManageController(
     IJobSeekerRepository jobSeekerRepository,
     IPostalCodeRepository postalCodeRepository,
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     ILogger <ManageController> logger,
     IAPICallingService apiCallingService,
     IEmailService emailService,
     UrlEncoder urlEncoder,
     IAutoFillService autoFillService,
     ICountryRepository countryRepository,
     IProvinceRepository provinceRepository,
     IRepository <VisaCategory> visaRepository)
 {
     _jobSeekerRepository  = jobSeekerRepository;
     _postalCodeRepository = postalCodeRepository;
     _userManager          = userManager;
     _signInManager        = signInManager;
     _emailSender          = emailSender;
     _logger             = logger;
     _emailService       = emailService;
     _apiCallingService  = apiCallingService;
     _urlEncoder         = urlEncoder;
     _autoFillService    = autoFillService;
     _countryRepository  = countryRepository;
     _provinceRepository = provinceRepository;
     _visaRepository     = visaRepository;
 }
 public AccountController(UserManager <AppUser> userManager, IMapper mapper, IJobSeekerRepository jobSeekerRepository,
                          IEmailSender emailSender)
 {
     _userManager         = userManager;
     _mapper              = mapper;
     _jobSeekerRepository = jobSeekerRepository;
     _emailSender         = emailSender;
 }
예제 #8
0
 public JobSeekerServices(IJobRepository jobsRepository,
                          IJobSeekerRepository jobSeekerRepository,
                          IBusinessStreamRepository businessStreamRepository,
                          IRepository <VisaCategory> visaCategory)
 {
     _jobsRepository           = jobsRepository;
     _jobSeekerRepository      = jobSeekerRepository;
     _businessStreamRepository = businessStreamRepository;
     _visaCategory             = visaCategory;
 }
예제 #9
0
 public UserController(UserManager <ApplicationUser> userManager,
                       RoleManager <IdentityRole> roleManager,
                       IJobApplyRepository jobApplyRepository,
                       IJobSeekerRepository jobSeekerRepository)
 {
     _userManager         = userManager;
     _roleManager         = roleManager;
     _jobApplyRepository  = jobApplyRepository;
     _jobSeekerRepository = jobSeekerRepository;
 }
예제 #10
0
        public PhotoController(IJobSeekerRepository jobSeekerRepo, IMapper mapper,
                               IOptions <CloudinarySettings> cloudinaryConfig, DataContext context)
        {
            this._jobSeekerRepo    = jobSeekerRepo;
            this._mapper           = mapper;
            this._cloudinaryConfig = cloudinaryConfig;
            this._context          = context;
            Account account = new Account(
                _cloudinaryConfig.Value.CloudName,
                _cloudinaryConfig.Value.ApiKey,
                _cloudinaryConfig.Value.ApiSecret
                );

            _cloudinary = new Cloudinary(account);
        }
예제 #11
0
 public AjjSyncUsersController(UserManager <ApplicationUser> userManager,
                               IJobSeekerRepository jobSeekerRepository,
                               ICountryRepository countryRepository,
                               IProvinceRepository provinceRepository,
                               IJobSeekerService jobSeekerService,
                               IEmailService emailService
                               )
 {
     _userManager          = userManager;
     _jobSeeekerRepository = jobSeekerRepository;
     _countryRepository    = countryRepository;
     _provinceRepository   = provinceRepository;
     _jobSeekerService     = jobSeekerService;
     _emailService         = emailService;
 }
예제 #12
0
 public JobInfoController(IImportService importService,
                          IClientRepository clientRepository,
                          IJobRepository jobsRepository,
                          IJobApplyRepository IJobsApplyRepository,
                          UserManager <ApplicationUser> userManager,
                          SignInManager <ApplicationUser> signInManager,
                          IJobCategoryRepository jobCategoryRepository,
                          IBusinessStreamRepository businessStreamRepository,
                          IPostalCodeRepository postalCodeRepository,
                          IJobSeekerRepository jobSeekerRepository)
 {
     _importService            = importService;
     _jobsRepository           = jobsRepository;
     _IJobsApplyRepository     = IJobsApplyRepository;
     _userManager              = userManager;
     _signInManager            = signInManager;
     _jobCategoryRepository    = jobCategoryRepository;
     _clientRepository         = clientRepository;
     _businessStreamRepository = businessStreamRepository;
     _postalCodeRepository     = postalCodeRepository;
     _jobSeekerRepository      = jobSeekerRepository;
 }
예제 #13
0
 public JobSeekersController(IJobSeekerRepository jobSeekerRepository, IMapper mapper)
 {
     _jobSeekerRepository = jobSeekerRepository;
     _mapper = mapper;
 }
 public JobSeekerService(IJobSeekerRepository repository)
 {
     _repository = repository;
 }
예제 #15
0
 public JobSeekerRegistrationAppService(IJobSeekerRepository jobSeekerRepository,
                                        IJobSeekerRegistrationService jobSeekerRegistrationService)
 {
     this._jobSeekerRepository          = jobSeekerRepository;
     this._jobSeekerRegistrationService = jobSeekerRegistrationService;
 }
예제 #16
0
 public APICallingService(GBAPISettings apiSettings,
                          IJobSeekerRepository jobSeekerRepository)
 {
     _apiSettings = apiSettings;
 }
 public JobSeekerController(IJobSeekerRepository repo, IHostingEnvironment hostingEnvironment)
 {
     this._repo = repo;
     this._hostingEnvironment = hostingEnvironment;
 }
 public JobSeekerRegistrationService(IJobSeekerRepository jobSeekerRepository)
 {
     this._jobSeekerRepository = jobSeekerRepository;
 }
 public JobSeekerRegistrationAppService(IJobSeekerRepository jobSeekerRepository,
     IJobSeekerRegistrationService jobSeekerRegistrationService)
 {
     this._jobSeekerRepository = jobSeekerRepository;
     this._jobSeekerRegistrationService = jobSeekerRegistrationService;
 }
예제 #20
0
 public JobSeekerRegistrationService(IJobSeekerRepository jobSeekerRepository)
 {
     this._jobSeekerRepository = jobSeekerRepository;
 }