public TList_RegLanFaturamentoMovFiscal_Pedido Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { SqlDataReader reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, vTop, vNM_Campo)); TList_RegLanFaturamentoMovFiscal_Pedido lista = new TList_RegLanFaturamentoMovFiscal_Pedido(); while (reader.Read()) { TRegistro_LanFaturamentoMovFiscal_Pedido reg = new TRegistro_LanFaturamentoMovFiscal_Pedido(); if (!(reader.IsDBNull(reader.GetOrdinal("NR_LanctoFiscal")))) { reg.Nr_lanctofiscal = reader.GetDecimal(reader.GetOrdinal("NR_LanctoFiscal")); } if (!(reader.IsDBNull(reader.GetOrdinal("CD_Empresa")))) { reg.Cd_empresa = reader.GetString(reader.GetOrdinal("CD_Empresa")); } if (!(reader.IsDBNull(reader.GetOrdinal("NM_Empresa")))) { reg.Nm_empresa = reader.GetString(reader.GetOrdinal("NM_Empresa")); } if (!(reader.IsDBNull(reader.GetOrdinal("ID_NfItem")))) { reg.Id_nfitem = reader.GetDecimal(reader.GetOrdinal("ID_NfItem")); } if (!(reader.IsDBNull(reader.GetOrdinal("NR_Pedido")))) { reg.Nr_pedido = reader.GetDecimal(reader.GetOrdinal("NR_Pedido")); } if (!(reader.IsDBNull(reader.GetOrdinal("CD_Produto")))) { reg.Cd_produto = reader.GetString(reader.GetOrdinal("CD_Produto")); } if (!(reader.IsDBNull(reader.GetOrdinal("DS_Produto")))) { reg.Ds_produto = reader.GetString(reader.GetOrdinal("DS_Produto")); } if (!(reader.IsDBNull(reader.GetOrdinal("TP_Movimento")))) { reg.Tp_movimento = reader.GetString(reader.GetOrdinal("TP_Movimento")); } if (!(reader.IsDBNull(reader.GetOrdinal("Quantidade")))) { reg.Quantidade = reader.GetDecimal(reader.GetOrdinal("Quantidade")); } if (!(reader.IsDBNull(reader.GetOrdinal("Vl_SubTotal")))) { reg.Vl_subtotal = reader.GetDecimal(reader.GetOrdinal("Vl_SubTotal")); } if (!reader.IsDBNull(reader.GetOrdinal("ID_PedidoItem"))) { reg.Id_pedidoitem = reader.GetDecimal(reader.GetOrdinal("ID_PedidoItem")); } lista.Add(reg); } return(lista); }
public static string GravaMovFiscal_Pedido(TList_RegLanFaturamentoMovFiscal_Pedido val, TObjetoBanco banco) { if (val != null) { string retorno = string.Empty; for (int i = 0; i < val.Count; i++) { retorno += GravaMovFiscal_Pedido(val[i], banco); } return(retorno); } else { return(string.Empty); } }