public void Deleta(TRegistro_LanPedidoVenda vRegistro) { Hashtable hs = new Hashtable(); hs.Add("@P_NR_PEDIDO", vRegistro.Nr_Pedido); executarProc("EXCLUI_FAT_PEDIDO_VENDA", hs); }
public string Grava(TRegistro_LanPedidoVenda vRegistro) { Hashtable hs = new Hashtable(); hs.Add("@P_NR_PEDIDO", vRegistro.Nr_Pedido.ToString()); hs.Add("@P_ST_REGISTRO", vRegistro.ST_Registro); return(executarProc("IA_FAT_PEDIDO_VENDA", hs)); }
public TList_RegLanPedidoVenda Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { TList_RegLanPedidoVenda lista = new TList_RegLanPedidoVenda(); SqlDataReader reader = null; Int64 x = 0; bool podeFecharBco = false; if (Banco_Dados == null) { this.CriarBanco_Dados(false); podeFecharBco = true; } try { if (vNM_Campo == "") { reader = ExecutarBusca(SqlCodeBusca(vBusca, vTop, "")); } else { reader = ExecutarBusca(SqlCodeBusca(vBusca, vTop, vNM_Campo)); } while (reader.Read() && (x <= vTop || vTop == 0)) { TRegistro_LanPedidoVenda LanPedido_Venda = new TRegistro_LanPedidoVenda(); if (!reader.IsDBNull(reader.GetOrdinal("Nr_Pedido"))) { LanPedido_Venda.Nr_Pedido = reader.GetDecimal(reader.GetOrdinal("Nr_Pedido")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_TabelaPreco"))) { LanPedido_Venda.CD_TabelaPreco = reader.GetString(reader.GetOrdinal("CD_TabelaPreco")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Vendedor"))) { LanPedido_Venda.CD_Vendedor = reader.GetString(reader.GetOrdinal("CD_Vendedor")); } if (!reader.IsDBNull(reader.GetOrdinal("DT_Validade"))) { LanPedido_Venda.DT_Validade = reader.GetDateTime(reader.GetOrdinal("DT_Validade")); } if (!reader.IsDBNull(reader.GetOrdinal("Vl_Frete"))) { LanPedido_Venda.Vl_Frete = reader.GetDecimal(reader.GetOrdinal("Vl_Frete")); } if (!reader.IsDBNull(reader.GetOrdinal("Pc_DescGeral"))) { LanPedido_Venda.Pc_DescGeral = reader.GetDecimal(reader.GetOrdinal("Pc_DescGeral")); } if (!reader.IsDBNull(reader.GetOrdinal("Pc_Comissao"))) { LanPedido_Venda.Pc_Comissao = reader.GetDecimal(reader.GetOrdinal("Pc_Comissao")); } if (!reader.IsDBNull(reader.GetOrdinal("TP_Frete"))) { LanPedido_Venda.Tp_Frete = reader.GetString(reader.GetOrdinal("Pc_Comissao")); } if (!reader.IsDBNull(reader.GetOrdinal("TP_VlFrete"))) { LanPedido_Venda.Tp_VlFrete = reader.GetString(reader.GetOrdinal("TP_VlFrete")); } if (!reader.IsDBNull(reader.GetOrdinal("ST_AgregarFrete"))) { LanPedido_Venda.ST_AgregarFrete = reader.GetString(reader.GetOrdinal("ST_AgregarFrete")); } if (!reader.IsDBNull(reader.GetOrdinal("VL_DescontoGeral"))) { LanPedido_Venda.Vl_DescontoGeral = reader.GetDecimal(reader.GetOrdinal("VL_DescontoGeral")); } if (!reader.IsDBNull(reader.GetOrdinal("ST_Registro"))) { LanPedido_Venda.ST_Registro = reader.GetString(reader.GetOrdinal("ST_Registro"))[0]; } lista.Add(LanPedido_Venda); x++; } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { this.deletarBanco_Dados(); } }; return(lista); }