public string Excluir(TRegistro_Lan_Provisao_X_Estoque val) { Hashtable hs = new Hashtable(4); hs.Add("@P_ID_PROVISAO", val.Id_provisao); hs.Add("@P_CD_EMPRESA", val.Cd_empresa); hs.Add("@P_CD_PRODUTO", val.Cd_produto); hs.Add("@P_ID_LANCTOESTOQUE", val.Id_lanctoestoque); return(this.executarProc("EXCLUI_EST_PROVISAO_X_ESTOQUE", hs)); }
public TList_Lan_Provisao_X_Estoque Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { TList_Lan_Provisao_X_Estoque lista = new TList_Lan_Provisao_X_Estoque(); SqlDataReader reader = null; bool podeFecharBco = false; if (Banco_Dados == null) { podeFecharBco = this.CriarBanco_Dados(false); } try { reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), vNM_Campo)); while (reader.Read()) { TRegistro_Lan_Provisao_X_Estoque reg = new TRegistro_Lan_Provisao_X_Estoque(); if (!reader.IsDBNull(reader.GetOrdinal("ID_PROVISAO"))) { reg.Id_provisao = reader.GetDecimal(reader.GetOrdinal("ID_PROVISAO")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_EMPRESA"))) { reg.Cd_empresa = reader.GetString(reader.GetOrdinal("CD_EMPRESA")); } if (!reader.IsDBNull(reader.GetOrdinal("CD_PRODUTO"))) { reg.Cd_produto = reader.GetString(reader.GetOrdinal("CD_PRODUTO")); } if (!reader.IsDBNull(reader.GetOrdinal("ID_LANCTOESTOQUE"))) { reg.Id_lanctoestoque = reader.GetDecimal(reader.GetOrdinal("ID_LANCTOESTOQUE")); } if (!reader.IsDBNull(reader.GetOrdinal("ID_LOTECTB"))) { reg.Id_loteCTB = reader.GetDecimal(reader.GetOrdinal("ID_LOTECTB")); } lista.Add(reg); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { this.deletarBanco_Dados(); } } return(lista); }