public virtual async Task <WorkExperienceListDto> CreateAsync(Guid employeeId, WorkExperienceCreateDto input) { return(await _workExperienceAppService.CreateAsync(employeeId, input)); }
public virtual async Task <WorkExperienceListDto> CreateAsync(Guid employeeId, WorkExperienceCreateDto input) { await _employeeRepository.GetAsync(employeeId); var entity = ObjectMapper.Map <WorkExperienceCreateDto, WorkExperience>(input); entity.EmployeeId = employeeId; entity = await _workExperienceRepository.InsertAsync(entity, true); return(ObjectMapper.Map <WorkExperience, WorkExperienceListDto>(entity)); }