示例#1
0
        public async Task AddAsync(CreateJobOfferMvcViewModel createJobOfferViewModel)
        {
            _addBearerTokenService.AddBearerToken(_client);

            CreateJobOfferCommand command = _mapper.Map <CreateJobOfferCommand>(createJobOfferViewModel);

            await _client.JobofferPostAsync(command);
        }
        public async Task <IActionResult> Create(CreateJobOfferMvcViewModel createJobOfferMvcViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(View(createJobOfferMvcViewModel));
            }

            createJobOfferMvcViewModel.CompanyId = _companyId;

            await _jobOfferService.AddAsync(createJobOfferMvcViewModel);

            return(RedirectToAction(nameof(Index)));
        }