Пример #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));
        }
Пример #2
0
 public DashboardController(IViewRenderService viewRenderService, IHtmlToPdfConverter htmlToPdfConverter, IHostingEnvironment environment, IResumeService resumeService)
 {
     this.viewRenderService  = viewRenderService;
     this.htmlToPdfConverter = htmlToPdfConverter;
     this.environment        = environment;
     this.resumeService      = resumeService;
 }
Пример #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;
 }
Пример #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;
 }
Пример #6
0
 public ResumeController(IResumeService resumeService, ILogger <ResumeController> logger,
                         IHttpContextAccessor httpContextAccessor)
 {
     _logger = logger;
     _httpContextAccessor = httpContextAccessor;
     ResumeService        = resumeService;
 }
Пример #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;
 }
Пример #8
0
 public MessagesController(IMessageService messageService, ICompanyService companyService, IResumeService resumeService, IJobService jobService)
 {
     this.messageService = messageService;
     this.companyService = companyService;
     this.resumeService  = resumeService;
     this.jobService     = jobService;
 }
Пример #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");
        }
Пример #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;
 }
Пример #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));
        }
Пример #13
0
 public HomeController(IUserInfoService userInfoService, IStudentService studentService, IResumeService resumeService,
                       IStreamService streamService)
 {
     _userInfoService = userInfoService;
     _studentService  = studentService;
     _resumeService   = resumeService;
     _streamService   = streamService;
 }
Пример #14
0
 public UserRepository(ApplicationDbContext dbContext, ICloudinaryInitialization cloudinaryInitialization, IEmailSender emailSender, IApplicationService applicationService, IResumeService resumeService)
 {
     CloudinaryInitialization = cloudinaryInitialization;
     EmailSender         = emailSender;
     _dbContext          = dbContext;
     _applicationService = applicationService;
     _resumeService      = resumeService;
 }
Пример #15
0
 public JobSeekersController(IJobService jobService,
                             IJobSeekerService jobSeekersService,
                             IResumeService resumeService)
 {
     this.jobService        = jobService;
     this.jobSeekersService = jobSeekersService;
     this.resumeService     = resumeService;
 }
Пример #16
0
 public ResourceService() : base(utk)
 {
     users    = new UserService();
     projects = new ProjectService();
     resumes  = new ResumeService();
     leaves   = new LeaveService();
     mandates = new MandateService();
 }
Пример #17
0
 public AllModel(
     UserManager <User> userManager,
     IResumeService resumeService,
     IBaseService baseService)
 {
     _userManager   = userManager;
     _resumeService = resumeService;
     _baseService   = baseService;
 }
Пример #18
0
 public ResumeController(
     IUserService iUserService,
     IResumeService iResumeService,
     IMapper iMapper)
 {
     _iUserService   = iUserService;
     _iResumeService = iResumeService;
     _iMapper        = iMapper;
 }
Пример #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;
 }
Пример #20
0
 public ResumeController(
     IResumeService resumeService,
     IJobsService jobsService,
     UserManager <User> userManager)
 {
     _resumeService = resumeService;
     _jobsService   = jobsService;
     _userManager   = userManager;
 }
Пример #21
0
 public PostsModel(
     UserManager <User> userManager,
     IJobsService jobsService,
     IResumeService resumeService)
 {
     _userManager   = userManager;
     _jobsService   = jobsService;
     _resumeService = resumeService;
 }
Пример #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);
        }
Пример #23
0
 public UserController(
     IUserService iUserService,
     IResumeService iResumeService,
     IMapper iMapper,
     IOptions <AppSettings> appSettings)
 {
     _iUserService   = iUserService;
     _iResumeService = iResumeService;
     _appSettings    = appSettings.Value;
     _iMapper        = iMapper;
 }
Пример #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;
        }
Пример #25
0
        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>());
        }
Пример #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;
 }
Пример #27
0
        public IndexModel(
            IConfiguration config,
            UserManager <User> userManager,
            IResumeService resumeService,
            IBaseService baseService)
        {
            _userManager   = userManager;
            _resumeService = resumeService;
            _baseService   = baseService;

            _FilePath = config.GetValue <string>("StoredFilesPath");
        }
Пример #28
0
        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);
        }
Пример #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;
 }
Пример #30
0
 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;
 }
Пример #31
0
 public ResumeController(IResumeService resumeService)
 {
     _resumeService = resumeService;
     _xmlSkillsTemplate = XDocument.Load(System.Web.HttpContext.Current.Server.MapPath("~/App_Data/SkillsTemplate.xml"));
 }
Пример #32
0
 public ResumeController(IResumeService resumeService)
 {
     _resumeService = resumeService;
 }