Beispiel #1
0
 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."));
     }
 }