コード例 #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;
 }
コード例 #4
0
 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;
 }
コード例 #11
0
 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
ファイル: ResourceService.cs プロジェクト: yosri47/MAPDotNet
 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
ファイル: Register.cshtml.cs プロジェクト: EvaSRGitHub/CVApp
 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
ファイル: Index.cshtml.cs プロジェクト: iNexus2/HireMe
        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
ファイル: ResumeController.cs プロジェクト: Budzyn/hunter
 public ResumeController(IResumeService resumeService)
 {
     _resumeService = resumeService;
 }