public double SomaPreco(int numeropedido) { Detalhes_do_PedidoTableAdapter ta = new Detalhes_do_PedidoTableAdapter(); double total = Convert.ToDouble(ta.SomaPreco(numeropedido)); return total; }
/// <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; }
/// <summary> /// Excluir o detalhe do pedido. /// </summary> /// <returns>bool</returns> public override bool delete() { bool deletou = false; Detalhes_do_PedidoTableAdapter ta = new Detalhes_do_PedidoTableAdapter(); deletou = (ta.Delete(NumeroPedido, CodigoProduto) > 0); return deletou; }
/// <summary> /// Pesquisa o objeto pelo seu ID. /// </summary> /// <param name="NumeroDoPedido">Código a ser pesquisado</param> /// <returns>DataTable</returns> public override DataTable pesquisaID(int NumeroDoPedido) { Detalhes_do_PedidoTableAdapter ta = new Detalhes_do_PedidoTableAdapter(); dsGedave.Detalhes_do_PedidoDataTable dt = new dsGedave.Detalhes_do_PedidoDataTable(); dt = ta.PesquisaIDDetalhesPedidos(NumeroDoPedido); return dt; }
public void AtualizaEstoque(short CodProduto, short QtdeAdquirida) { Detalhes_do_PedidoTableAdapter ta = new Detalhes_do_PedidoTableAdapter(); ta.AtualizaEstoque(CodProduto, QtdeAdquirida); }