// GET: api/Carrinho/5 public IHttpActionResult Get(int id) { CarrinhoResponse cResponse = new CarrinhoResponse(); try { Carrinho c = Carrinho.Consultar(id); cResponse.Carrinho = new CarrinhoTO(); cResponse.Carrinho.Id = c.Id; cResponse.Carrinho.Quantidade = c.Quantidade; cResponse.Carrinho.Nome = c.Racao.Nome; cResponse.Carrinho.Peso = c.Racao.Peso; cResponse.Carrinho.Preco = c.Produtos.Preço; } catch (NegocioException nex) { cResponse.Status = (int)nex.Codigo; cResponse.Detalhes = nex.Message; } catch (Exception ex) { cResponse.Status = -1; cResponse.Detalhes = ex.Message; } return(Ok(cResponse)); }