/// <summary> /// Salvar ou alterar os detalhes do pedido /// </summary> /// <param name="bInsert">true - atualizar | false - alterar</param> /// <returns>bool</returns> public override bool salvar(bool bInsert) { PedidosTableAdapter taPedido = new PedidosTableAdapter(); NumeroPedido = Convert.ToInt32(taPedido.UltimoIDPedido());// para inserir o ID do Pedido como chave primária na tabela DetalhesPedidos bool salvou = false; Detalhes_do_PedidoTableAdapter ta = new Detalhes_do_PedidoTableAdapter(); if (bInsert) salvou = (ta.Insert(NumeroPedido, CodigoProduto, PrecoUnitario, Quantidade, Desconto) > 0); else salvou = (ta.Update(PrecoUnitario, Quantidade, Desconto, NumeroPedido, CodigoProduto) > 0); return salvou; }
public int UltimoPedido() { PedidosTableAdapter ta = new PedidosTableAdapter(); int Ultimopedido = Convert.ToInt32(ta.UltimoIDPedido()); return Ultimopedido; }