public IHttpActionResult ObterUsuario(int id) { try { if (id <= 0) { return(BadRequest("Usuário inválido.")); } var usuariosDTO = usuarioServico.Consultar(new UsuarioDTO() { Id = id }); if (usuariosDTO == null && usuariosDTO.Count == 0) { return(NotFound()); } var usuariosModel = UsuarioTradutor.TraduzirDto(usuariosDTO); return(Ok(usuariosModel[0])); } catch (Exception ex) { return(InternalServerError(ex)); } }
public IEnumerable <UsuarioModel> ObterUsuarios() { try { var usuariosDTO = usuarioServico.Consultar(new UsuarioDTO()); var usuariosModel = UsuarioTradutor.TraduzirDto(usuariosDTO); return(usuariosModel.AsEnumerable()); } catch (Exception ex) { throw ex; } }