Busca() публичный Метод

public Busca ( long id ) : Carrinho
id long
Результат Loja.Models.Carrinho
Пример #1
0
 public HttpResponseMessage Put([FromBody] Produto produto, [FromUri]int idCarrinho, [FromUri]int idProduto)
 {
     var dao = new CarrinhoDAO();
     var carrinho = dao.Busca(idCarrinho);
     carrinho.TrocaQuantidade(produto);
     return Request.CreateResponse(HttpStatusCode.OK);
 }
Пример #2
0
 public HttpResponseMessage Delete([FromUri]int idCarrinho, [FromUri]int idProduto)
 {
     var dao = new CarrinhoDAO();
     var carrinho = dao.Busca(idCarrinho);
     carrinho.Remove(idProduto);
     return Request.CreateResponse(HttpStatusCode.OK);
 }
Пример #3
0
 public HttpResponseMessage Get(int id)
 {
     try
     {
         var dao = new CarrinhoDAO();
         var carrinho = dao.Busca(id);
         return Request.CreateResponse(HttpStatusCode.OK,carrinho);
     }
     catch(KeyNotFoundException)
     {
         var mensagem = string.Format("O carrinho {0} nao foi encontrado", id);
         var error = new HttpError(mensagem);
         return Request.CreateResponse(HttpStatusCode.NotFound, error);
     }
 }