public string Deleta(TRegistro_Cad_Consulta val) { Hashtable hs = new Hashtable(1); hs.Add("@P_ID_CONSULTA", new Guid(val.ID_Consulta)); return(executarProc("EXCLUI_CON_CONSULTA", hs)); }
public TList_Cad_Consulta Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { TList_Cad_Consulta lista = new TList_Cad_Consulta(); SqlDataReader reader; 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()) { TRegistro_Cad_Consulta reg = new TRegistro_Cad_Consulta(); if (!reader.IsDBNull(reader.GetOrdinal("ID_Consulta"))) { reg.ID_Consulta = reader.GetGuid(reader.GetOrdinal("ID_Consulta")).ToString(); } if (!reader.IsDBNull(reader.GetOrdinal("Login"))) { reg.Login = reader.GetString(reader.GetOrdinal("Login")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_Consulta"))) { reg.DS_Consulta = reader.GetString(reader.GetOrdinal("DS_Consulta")); } if (!reader.IsDBNull(reader.GetOrdinal("DS_SQL"))) { reg.DS_SQL = reader.GetString(reader.GetOrdinal("DS_SQL")); } if (!reader.IsDBNull(reader.GetOrdinal("DT_Consulta"))) { reg.DT_Consulta = reader.GetDateTime(reader.GetOrdinal("DT_Consulta")); } lista.Add(reg); } } finally { if (podeFecharBco) { this.deletarBanco_Dados(); } }; return(lista); }
public string Grava(TRegistro_Cad_Consulta val) { Hashtable hs = new Hashtable(4); Guid ID; if (val.ID_Consulta != "") { ID = new Guid(val.ID_Consulta); } else { ID = System.Guid.NewGuid(); } hs.Add("@P_ID_CONSULTA", ID); hs.Add("@P_LOGIN", val.Login); hs.Add("@P_DS_CONSULTA", val.DS_Consulta); hs.Add("@P_DS_SQL", val.DS_SQL); return(executarProc("IA_CON_CONSULTA", hs)); }