Exemple #1
0
        public async Task <IEnumerable <Resume> > GetResumesAsync([Service] IResumeService resumeService,
                                                                  [Service] IHttpContextAccessor httpContextAccessor)
        {
            var user = httpContextAccessor.HttpContext.User;

            return(await resumeService.ListResumesAsync(user.Identity.Name));
        }
 public DashboardController(IViewRenderService viewRenderService, IHtmlToPdfConverter htmlToPdfConverter, IHostingEnvironment environment, IResumeService resumeService)
 {
     this.viewRenderService  = viewRenderService;
     this.htmlToPdfConverter = htmlToPdfConverter;
     this.environment        = environment;
     this.resumeService      = resumeService;
 }
Exemple #3
0
 public JobsController(IJobService jobService, ICompanyService companyService, IResumeService resumeService, IJobApplicationService jobApplicationService)
 {
     this.jobService            = jobService;
     this.companyService        = companyService;
     this.resumeService         = resumeService;
     this.jobApplicationService = jobApplicationService;
 }
 public ResumeController(IResumeService resumeService, IMapper mapper, ICategoryService categoryService, ISubCategoryService subCategoryService)
 {
     _subCategoryService = subCategoryService;
     _categoryService    = categoryService;
     _mapper             = mapper;
     _resumeService      = resumeService;
 }
Exemple #5
0
 public ResumeController(IResumeService resumeService, ILogger <ResumeController> logger, IHttpContextAccessor accessor)
 {
     this.resumeService = resumeService;
     this.logger        = logger;
     this.accessor      = accessor;
     this.userName      = this.accessor.HttpContext.User.Identity.Name;
 }
Exemple #6
0
 public ResumeController(IResumeService resumeService, ILogger <ResumeController> logger,
                         IHttpContextAccessor httpContextAccessor)
 {
     _logger = logger;
     _httpContextAccessor = httpContextAccessor;
     ResumeService        = resumeService;
 }
Exemple #7
0
 public JobsController(
     FeaturesDbContext context,
     UserManager <User> userManager,
     IBaseService baseService,
     IJobsService jobsService,
     ICategoriesService categoriesService,
     ILocationService locationService,
     ISkillsService skillsService,
     ILanguageService langService,
     ICompanyService companyService,
     IFavoritesService favoriteService,
     INotificationService notifyService,
     IToastNotification toastNotification,
     IResumeService resumeService)
 {
     _context           = context;
     _userManager       = userManager;
     _baseService       = baseService;
     _jobsService       = jobsService;
     _locationService   = locationService;
     _skillsService     = skillsService;
     _langService       = langService;
     _categoriesService = categoriesService;
     _companyService    = companyService;
     _favoriteService   = favoriteService;
     _notifyService     = notifyService;
     _toastNotification = toastNotification;
     _resumeService     = resumeService;
 }
 public MessagesController(IMessageService messageService, ICompanyService companyService, IResumeService resumeService, IJobService jobService)
 {
     this.messageService = messageService;
     this.companyService = companyService;
     this.resumeService  = resumeService;
     this.jobService     = jobService;
 }
Exemple #9
0
        public BaseService(
            IConfiguration config,
            IRepository <User> userRepository,
            IRepository <Jobs> jobsRepository,
            IRepository <Contestant> contestantRepository,
            IRepository <Company> companiesRepository,
            IToastNotification toastNotification,
            ILogService logService,
            IResumeService resumeService)
        {
            _userRepository       = userRepository;
            _jobsRepository       = jobsRepository;
            _contestantRepository = contestantRepository;
            _companiesRepository  = companiesRepository;

            _toastNotification = toastNotification;
            _resumeService     = resumeService;
            _logService        = logService;

            _resumeSizeLimit = config.GetValue <int>("MySettings:ResumeUploadLimit");
            _fileSizeLimit   = config.GetValue <long>("MySettings:FileSizeLimit");
            _FilePath        = config.GetValue <string>("MySettings:FilePathHosting");
            _imageSizeLimit  = config.GetValue <long>("ImageSizeLimit");
            _ImagePath       = config.GetValue <string>("MySettings:ImagePathHosting");
        }
Exemple #10
0
 public HrService(
     IStudentService studentService, IResumeService resumeService, IUserInfoService userInfoService,
     IStreamService streamService, ISummaryService summaryService,
     ISkillService skillService, IForeignLanguageService languageService, IEducationService educationService,
     ICourseService courseService, ICertificateService certificateService, IExamService examService,
     IWorkExperienceService workExperienceService, IPortfolioService portfolioService, IMilitaryStatusService militaryStatusService,
     IRecommendationService recommendationService, IAdditionalInfoService additionalInfoService
     )
 {
     _userInfoService       = userInfoService;
     _studentService        = studentService;
     _resumeService         = resumeService;
     _streamService         = streamService;
     _summaryService        = summaryService;
     _skillService          = skillService;
     _languageService       = languageService;
     _educationService      = educationService;
     _courseService         = courseService;
     _certificateService    = certificateService;
     _examService           = examService;
     _workExperienceService = workExperienceService;
     _portfolioService      = portfolioService;
     _militaryStatusService = militaryStatusService;
     _additionalInfoService = additionalInfoService;
     _recommendationService = recommendationService;
 }
 public ProfileController(IUnitOfWork _uow,  ApplicationUserManager userManager, ApplicationSignInManager signInManager, IResumeService _resumeService, IUtilityService _utilityService)
 {
     _userManager = userManager;
     uow = _uow;
     resumeService = _resumeService;
     utilityService = _utilityService;
 }
Exemple #12
0
        public async Task <Resume> GetResumeByIdAsync([Service] IResumeService resumeService,
                                                      [Service] IHttpContextAccessor httpContextAccessor, int resumeId)
        {
            var user = httpContextAccessor.HttpContext.User;

            return(await resumeService.GetResumeAsync(resumeId, user.Identity.Name));
        }
Exemple #13
0
 public HomeController(IUserInfoService userInfoService, IStudentService studentService, IResumeService resumeService,
                       IStreamService streamService)
 {
     _userInfoService = userInfoService;
     _studentService  = studentService;
     _resumeService   = resumeService;
     _streamService   = streamService;
 }
 public UserRepository(ApplicationDbContext dbContext, ICloudinaryInitialization cloudinaryInitialization, IEmailSender emailSender, IApplicationService applicationService, IResumeService resumeService)
 {
     CloudinaryInitialization = cloudinaryInitialization;
     EmailSender         = emailSender;
     _dbContext          = dbContext;
     _applicationService = applicationService;
     _resumeService      = resumeService;
 }
Exemple #15
0
 public JobSeekersController(IJobService jobService,
                             IJobSeekerService jobSeekersService,
                             IResumeService resumeService)
 {
     this.jobService        = jobService;
     this.jobSeekersService = jobSeekersService;
     this.resumeService     = resumeService;
 }
Exemple #16
0
 public ResourceService() : base(utk)
 {
     users    = new UserService();
     projects = new ProjectService();
     resumes  = new ResumeService();
     leaves   = new LeaveService();
     mandates = new MandateService();
 }
Exemple #17
0
 public AllModel(
     UserManager <User> userManager,
     IResumeService resumeService,
     IBaseService baseService)
 {
     _userManager   = userManager;
     _resumeService = resumeService;
     _baseService   = baseService;
 }
Exemple #18
0
 public ResumeController(
     IUserService iUserService,
     IResumeService iResumeService,
     IMapper iMapper)
 {
     _iUserService   = iUserService;
     _iResumeService = iResumeService;
     _iMapper        = iMapper;
 }
Exemple #19
0
 public ResumesController(IResumeService resumeService, IOccupationService occupationService, IHostingEnvironment _environment, ICountryService countryService, ICityService cityService, ICountyService countyService)
 {
     this._environment      = _environment;
     this.resumeService     = resumeService;
     this.occupationService = occupationService;
     this.countryService    = countryService;
     this.cityService       = cityService;
     this.countyService     = countyService;
 }
 public ResumeController(
     IResumeService resumeService,
     IJobsService jobsService,
     UserManager <User> userManager)
 {
     _resumeService = resumeService;
     _jobsService   = jobsService;
     _userManager   = userManager;
 }
Exemple #21
0
 public PostsModel(
     UserManager <User> userManager,
     IJobsService jobsService,
     IResumeService resumeService)
 {
     _userManager   = userManager;
     _jobsService   = jobsService;
     _resumeService = resumeService;
 }
Exemple #22
0
        public void Load()
        {
            uow = new Mock <IUnitOfWork>();
            resumeRepository = new Mock <IRepository <Resume> >();

            uow.Setup(x => x.Resumes).Returns(resumeRepository.Object);

            resumeService = new ResumeService(uow.Object);
        }
Exemple #23
0
 public UserController(
     IUserService iUserService,
     IResumeService iResumeService,
     IMapper iMapper,
     IOptions <AppSettings> appSettings)
 {
     _iUserService   = iUserService;
     _iResumeService = iResumeService;
     _appSettings    = appSettings.Value;
     _iMapper        = iMapper;
 }
Exemple #24
0
        //List<Resume> lists = new List<Resume>();

        public MatchingController(
            IUserService iUserService,
            IResumeService resumeService,
            IPostService iPostService,
            IRecommendService iRecommendService)
        {
            _iUserService      = iUserService;
            _resumeService     = resumeService;
            _iPostService      = iPostService;
            _iRecommendService = iRecommendService;
        }
        public void SaveTestResume()
        {
            string path = @"D:\ForFiles\UnitTest";
            var    mock = new Mock <IResumeService>();

            mock.Setup(obj => obj.Save(path, new List <Resume>()));

            IResumeService service = mock.Object;

            service.Save(path, new List <Resume>());
        }
Exemple #26
0
 public RegisterModel(
     UserManager <CVAppUser> userManager,
     SignInManager <CVAppUser> signInManager,
     ILogger <RegisterModel> logger,
     IEmailSender emailSender, IResumeService resumeService)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _logger        = logger;
     _emailSender   = emailSender;
     _resumeService = resumeService;
 }
Exemple #27
0
        public IndexModel(
            IConfiguration config,
            UserManager <User> userManager,
            IResumeService resumeService,
            IBaseService baseService)
        {
            _userManager   = userManager;
            _resumeService = resumeService;
            _baseService   = baseService;

            _FilePath = config.GetValue <string>("StoredFilesPath");
        }
        public void Initialize()
        {
            _resumeRepository = new Mock <IGenericRepository <Resume> >();
            var roleRepository    = new Mock <IGenericRepository <Role> >();
            var userRepository    = new Mock <IGenericRepository <User> >();
            var vacansyRepository = new Mock <IGenericRepository <Vacansy> >();
            var context           = new Mock <Context>();

            _unitOfWork = new Mock <UnitOfWork>(context.Object, roleRepository.Object, userRepository.Object, _resumeRepository.Object, vacansyRepository.Object);

            _resumeService = new ResumeService(_unitOfWork.Object);
        }
Exemple #29
0
 public ResumeController(IResumeService resumeService, IResumeManagerService managerService, IContactService contactService,
                         IInstitutionService instService, IProfessionService profService, IWorkPlaceService workService,
                         ICertificateService certService, ISkillService skillService)
 {
     _resumeService      = resumeService;
     _managerService     = managerService;
     _contactService     = contactService;
     _institutionService = instService;
     _professionService  = profService;
     _workPlaceService   = workService;
     _certificateService = certService;
     _skillService       = skillService;
 }
 public ResumesController(IEducationsService educationsService,
                          IJobSeekerService jobSeekerService,
                          ISkillService skillService,
                          IResumeService resumeService,
                          UserManager <User> userManager,
                          IWorkHistoryService workHistoryService)
 {
     this.educationsService  = educationsService;
     this.jobSeekerService   = jobSeekerService;
     this.resumeService      = resumeService;
     this.skillService       = skillService;
     this.userManager        = userManager;
     this.workHistoryService = workHistoryService;
 }
 public ResumeController(IResumeService resumeService)
 {
     _resumeService = resumeService;
     _xmlSkillsTemplate = XDocument.Load(System.Web.HttpContext.Current.Server.MapPath("~/App_Data/SkillsTemplate.xml"));
 }
Exemple #32
0
 public ResumeController(IResumeService resumeService)
 {
     _resumeService = resumeService;
 }