public void Update(Pedido pedido) { if (pedido == null) { throw new Exception(""); } if (pedido.IdPedido <= 0) { throw new Exception("id invalido"); } PedidoDados dados = new PedidoDados(); Pedido p = new Pedido(); p.IdPedido = pedido.IdPedido; if (dados.Select(p).Count > 0) { throw new Exception("Pedido cadastrado"); } dados.Update(pedido); }
public void Remove(Pedido pedido) { if (pedido == null) { throw new Exception(""); } if (pedido.IdPedido <= 0) { throw new Exception("id do pedido tem que ser maior que zero"); } Pedido p = new Pedido(); p.IdPedido = pedido.IdPedido; PedidoDados dados = new PedidoDados(); if (dados.Select(p).Count <= 0) { throw new Exception("O id não se encontra cadastrado"); } dados.Remove(pedido); }