public string DeletarNFAcessorios_X_Estoque(TRegistro_NFAcessorios_X_Estoque val) { System.Collections.Hashtable hs = new System.Collections.Hashtable(4); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_NR_LANCTOFISCAL", val.Nr_lanctofiscal); hs.Add("@P_CD_PRODUTO", val.Cd_produto); hs.Add("@P_ID_LANCTOESTOQUE", val.Id_lanctoestoque); return(this.executarProc("EXCLUI_FAT_NFACESSORIOS_X_ESTOQUE", hs)); }
public TList_NFAcessorios_X_Estoque Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { TList_NFAcessorios_X_Estoque lista = new TList_NFAcessorios_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_NFAcessorios_X_Estoque LanPedido_Item_Estoque = new TRegistro_NFAcessorios_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("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")); } lista.Add(LanPedido_Item_Estoque); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { deletarBanco_Dados(); } } return(lista); }