예제 #1
0
        public virtual async Task <EmergencyContactListDto> CreateAsync(Guid employeeId, EmergencyContactCreateDto input)
        {
            await _employeeRepository.GetAsync(employeeId);

            var entity = ObjectMapper.Map <EmergencyContactCreateDto, EmergencyContact>(input);

            entity.EmployeeId = employeeId;
            entity            = await _emergencyContactRepository.InsertAsync(entity, true);

            return(ObjectMapper.Map <EmergencyContact, EmergencyContactListDto>(entity));
        }
예제 #2
0
 public virtual async Task <EmergencyContactListDto> CreateAsync(Guid employeeId, EmergencyContactCreateDto input)
 {
     return(await _emergencyContactAppService.CreateAsync(employeeId, input));
 }