Beispiel #1
0
        public async Task <UserDetailDto> DeleteById(int Id)
        {
            var modelToDelete = await _userDetailRepository.FindByCondition(x => x.Id == Id);

            if (!modelToDelete.Any())
            {
                throw new ApiException("No se pudo Eliminar el usuario ", HttpStatusCode.NotFound);
            }
            _userDetailRepository.Delete(modelToDelete.FirstOrDefault());
            return(_mapper.Map <UserDetailDto>(modelToDelete.FirstOrDefault()));
        }