Example #1
0
        public JobOffersController(
            UserManager <ApplicationUser> userManager,
            IJobOffersService jobOffersService,
            IEmployersService employersService,
            IJobSectorsService jobSectorsService,
            IJobLevelsService jobLevelsService,
            IJobTypesService jobTypesService,
            ILanguagesService languagesService,
            ISkillsService skillsService)
        {
            this.userManager       = userManager;
            this.jobOffersService  = jobOffersService;
            this.employersService  = employersService;
            this.jobSectorsService = jobSectorsService;
            this.jobLevelsService  = jobLevelsService;
            this.jobTypesService   = jobTypesService;
            this.languagesService  = languagesService;
            this.skillsService     = skillsService;

            this.jobSectors = this.jobSectorsService.GetAll <JobSectorsDropDownViewModel>();
            this.jobLevels  = this.jobLevelsService.GetAll <JobLevelsDropDownViewModel>();
            this.jobTypes   = this.jobTypesService.GetAll <JobTypesDropDownCheckboxListViewModel>().ToList();
            this.languages  = this.languagesService.GetAll <LanguagesDropDownCheckboxListViewModel>();
            this.skills     = this.skillsService.GetAll <SkillsDropDownCheckboxListViewModel>();
        }
 public JobApplicationsController(UserManager <ApplicationUser> userManager, IJobApplicationService jobApplicationService, IJobOffersService jobOffersService, ICandidatesService candidatesService, IEmployersService employersService, IDocumentsService documentsService, IJobApplicationStatusesService jobApplicationStatusesService)
 {
     this.userManager                   = userManager;
     this.jobApplicationService         = jobApplicationService;
     this.jobOffersService              = jobOffersService;
     this.candidatesService             = candidatesService;
     this.employersService              = employersService;
     this.documentsService              = documentsService;
     this.jobApplicationStatusesService = jobApplicationStatusesService;
 }
Example #3
0
 public DashboardController(
     IApplicationUsersService applicationUsersService,
     ICandidatesService candidatesService,
     IEmployersService employersService,
     IJobOffersService jobOffersService,
     IJobApplicationService jobApplicationService)
 {
     this.applicationUsersService = applicationUsersService;
     this.candidatesService       = candidatesService;
     this.employersService        = employersService;
     this.jobOffersService        = jobOffersService;
     this.jobApplicationService   = jobApplicationService;
 }
Example #4
0
        public EmployersController(
            UserManager <ApplicationUser> userManager,
            IEmployersService employerService,
            IJobSectorsService jobSectorsService,
            IFileExtensionsService fileExtensionsService,
            IJobOffersService jobOffersService)
        {
            this.userManager           = userManager;
            this.employersService      = employerService;
            this.jobSectorsService     = jobSectorsService;
            this.fileExtensionsService = fileExtensionsService;
            this.jobOffersService      = jobOffersService;
            this.jobSectors            = this.jobSectorsService.GetAll <JobSectorsDropDownViewModel>();

            this.allowedExtensions = this.fileExtensionsService.GetImageExtensions();
        }
Example #5
0
 public CandidatesController(
     UserManager <ApplicationUser> userManager,
     ICandidatesService candidatesService,
     IFileExtensionsService fileExtensionsService,
     ILanguagesService languagesService,
     ISkillsService skillsService,
     IJobOffersService jobOffersService,
     IEmployersService employersService)
 {
     this.userManager           = userManager;
     this.candidatesService     = candidatesService;
     this.fileExtensionsService = fileExtensionsService;
     this.languagesService      = languagesService;
     this.skillsService         = skillsService;
     this.jobOffersService      = jobOffersService;
     this.employersService      = employersService;
     this.allowedExtensions     = this.fileExtensionsService.GetImageExtensions();
     this.languages             = this.languagesService.GetAll <LanguagesDropDownCheckboxListViewModel>();
     this.skills = this.skillsService.GetAll <SkillsDropDownCheckboxListViewModel>();
 }
 public EmployersController(IEmployersService employersService, IMapper mapper,
                            IConfiguration configuration) : base(employersService, configuration, mapper)
 {
     _employersService = employersService;
 }