public async Task <InterviewRequestDto> CreateInterviewRequestAsync(CreateInterviewRequestDto input) { var interviewRequest = ObjectMapper.Map <InterviewRequest>(input); interviewRequest = await _interviewRequestRepo.InsertAsync(interviewRequest); await CurrentUnitOfWork.SaveChangesAsync(); return(ObjectMapper.Map <InterviewRequestDto>(interviewRequest)); }
public async Task <IActionResult> Create(CreateInterviewRequestDto input) { var newInterviewRequest = await _interviewRequestAppService.CreateInterviewRequestAsync(input); return(CreatedAtRoute("GetInterviewRequest", new { id = newInterviewRequest.Id }, newInterviewRequest)); }