public async Task <IActionResult> Create(ApplicantDTO applicantDto) { var applicant = _mapper.Map <Applicant>(applicantDto); await _repo.Create(applicant); if (await _repo.SaveAll()) { return(CreatedAtRoute("CreateApplicant", new { id = applicant.Id }, applicant)); } return(BadRequest("creation unsuccessful")); }