public async Task <Response <UserModel> > GetByIdAsync(int id) { var response = new Response <UserModel>(); try { var user = await _userModelDomain.GetByIdAsync(id); var userList = _mapper.Map <UserModel>(user); response.Data = userList; if (response.Data != null) { response.IsSuccess = true; response.Message = "Consulta Exitosa!!!"; } else { response.IsSuccess = true; response.Message = "No existe el registro"; } } catch (Exception e) { response.Message = e.Message + "--> InnerException.Message-->" + (e.InnerException != null ? e.InnerException.Message : ""); _logger.LogError(response.Message); } return(response); }
public Task <UserModel> GetByIdAsync(int id) { return(_userDom.GetByIdAsync(id)); }