public string DeletarFaturamentoItem_X_Estoque(TRegistro_Faturamento_Item_X_Estoque val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(5); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_NR_LANCTOFISCAL", val.Nr_lanctofiscal); hs.Add("@P_ID_NFITEM", val.Id_nfitem); hs.Add("@P_CD_PRODUTO", val.Cd_produto); hs.Add("@P_ID_LANCTOESTOQUE", val.Id_lanctoestoque); return(this.executarProc("EXCLUI_FAT_NOTAFISCAL_ITEM_X_ESTOQUE", hs)); }
public TList_Faturamento_Item_X_Estoque Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { TList_Faturamento_Item_X_Estoque lista = new TList_Faturamento_Item_X_Estoque(); SqlDataReader reader = null; bool podeFecharBco = false; if (Banco_Dados == null) { podeFecharBco = this.CriarBanco_Dados(false); } try { reader = ExecutarBusca(SqlCodeBusca(vBusca, vTop, vNM_Campo)); while (reader.Read()) { TRegistro_Faturamento_Item_X_Estoque LanPedido_Item_Estoque = new TRegistro_Faturamento_Item_X_Estoque(); if (!reader.IsDBNull(reader.GetOrdinal("CD_Empresa"))) { LanPedido_Item_Estoque.Cd_empresa = reader.GetString(reader.GetOrdinal("CD_Empresa")); } if (!reader.IsDBNull(reader.GetOrdinal("NR_LanctoFiscal"))) { LanPedido_Item_Estoque.Nr_lanctofiscal = reader.GetDecimal(reader.GetOrdinal("NR_LanctoFiscal")); } if (!reader.IsDBNull(reader.GetOrdinal("ID_NFItem"))) { LanPedido_Item_Estoque.Id_nfitem = reader.GetDecimal(reader.GetOrdinal("ID_NFItem")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_Produto"))) { LanPedido_Item_Estoque.Cd_produto = reader.GetString(reader.GetOrdinal("CD_Produto")); } if (!reader.IsDBNull(reader.GetOrdinal("ID_LanctoEstoque"))) { LanPedido_Item_Estoque.Id_lanctoestoque = reader.GetDecimal(reader.GetOrdinal("ID_LanctoEstoque")); } if (!reader.IsDBNull(reader.GetOrdinal("ID_Entrega"))) { LanPedido_Item_Estoque.Id_entrega = reader.GetDecimal(reader.GetOrdinal("ID_Entrega")); } if (!reader.IsDBNull(reader.GetOrdinal("Id_transf"))) { LanPedido_Item_Estoque.Id_transf = reader.GetDecimal(reader.GetOrdinal("Id_transf")); } lista.Add(LanPedido_Item_Estoque); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { deletarBanco_Dados(); } } return(lista); }