public IHttpActionResult ExibirUsuario([FromBody] int idUsuario) { try { var usuarioRetornar = usuarioAplicacao.ExibirUsuario(idUsuario); if (usuarioRetornar != null) { var usuarioSerializado = Newtonsoft.Json.JsonConvert.SerializeObject(usuarioRetornar); return(Ok(usuarioSerializado)); } else { return(BadRequest("Nenhum usuário foi encontrado com esse ID, por favor, tente novamente")); } } catch (Exception) { return(BadRequest("Ocorreu algum erro, por favor tente novamente")); } }
public IHttpActionResult ExibirUsuario([FromBody] int idUsuario) { try { //chama a camada de aplicação para retornar um usuário var usuarioRetornar = usuarioAplicacao.ExibirUsuario(idUsuario); if (usuarioRetornar != null) { //caso o usuário exista, ele transforma o usuário em um documento json e o retorna var usuarioSerializado = JsonConvert.SerializeObject(usuarioRetornar); return(Ok(usuarioSerializado)); } else { return(BadRequest("Nenhum usuário foi encontrado com esse ID, por favor, tente novamente.")); } } catch (Exception) { return(BadRequest("Ocorreu algum erro, por favor tente novamente.")); } }