public async Task <IActionResult> Create(VacancyApplicantDTO vacancyApplicantDto) { var vacancyApplicant = _mapper.Map <VacancyApplicant>(vacancyApplicantDto); await _repo.Create(vacancyApplicant); if (await _repo.SaveAll()) { return(CreatedAtRoute("CreateVacancyApplicant", new { id = vacancyApplicant.Id }, vacancyApplicant)); } return(BadRequest("creation unsuccessful")); }
public async Task <IActionResult> Update(VacancyApplicantDTO vacancyApplicantDto) { var vacancyApplicant = _mapper.Map <VacancyApplicant>(vacancyApplicantDto); var thisVacancyApplicant = await _repo.Get(vacancyApplicant.Id); if (thisVacancyApplicant == null) { return(BadRequest("VacancyApplicant not found")); } if (await _repo.SaveAll()) { return(NoContent()); } return(BadRequest("Update unsuccessful")); }