public ActionResult DeletePedidoProduto(long id) { PedidoProdutoBE pedidoProdutoBE = null; try { pedidoProdutoBE = new PedidoProdutoBE(); pedidoProdutoBE.Deletar(new PedidoProdutoVO { Id = id }); return(NoContent()); } catch (Exception ex) { throw ex; } finally { if (pedidoProdutoBE != null) { pedidoProdutoBE.FecharConexao(); } } }
public ActionResult GetPedidoProduto(long idCliente) { PedidoProdutoBE pedidoProdutoBE = null; try { pedidoProdutoBE = new PedidoProdutoBE(); var lst = pedidoProdutoBE.Selecionar(new PedidoProdutoVO() { Pedido = { Cliente = { Id = idCliente }, Efetuado = false } }); return(Ok(lst)); } catch (Exception ex) { throw ex; } finally { if (pedidoProdutoBE != null) { pedidoProdutoBE.FecharConexao(); } } }
public ActionResult InsertPedidoProduto([FromBody] PedidoProdutoVO pedidoProduto) { PedidoProdutoBE pedidoProdutoBE = null; try { pedidoProdutoBE = new PedidoProdutoBE(); var id = pedidoProdutoBE.InserirPedidoProduto(pedidoProduto); return(CreatedAtRoute("GetPedido", new { id = id }, pedidoProduto)); } catch (Exception ex) { throw ex; } finally { if (pedidoProdutoBE != null) { pedidoProdutoBE.FecharConexao(); } } }