public string Excluir(TRegistro_CadlogEmail val) { Hashtable hs = new Hashtable(1); hs.Add("@P_ID_LOG", val.id_log); return(this.executarProc("EXCLUI_DIV_LOGEMAIL", hs)); }
public string Gravar(TRegistro_CadlogEmail val) { Hashtable hs = new Hashtable(9); hs.Add("@P_ID_LOG", val.id_log); hs.Add("@P_LOGINREMETENTE", val.Loginremetente); hs.Add("@P_DS_DESTINATARIO", val.DS_Destinatario); hs.Add("@P_DS_TITULO", val.DS_Titulo); hs.Add("@P_PRIORIDADE", val.Prioridade); hs.Add("@P_MENSAGEM", val.Mensagem); hs.Add("@P_ANEXO", val.Anexo); hs.Add("@P_DT_EMAIL", val.Dt_email); hs.Add("@P_ID_TPDATA", val.Id_TpData); return(executarProc("IA_DIV_LOGEMAIL", hs)); }
public TList_CadLogEmail Select(TpBusca[] vBusca, Int32 vTop, string vNM_Campo) { TList_CadLogEmail lista = new TList_CadLogEmail(); SqlDataReader reader = null; bool podeFecharBco = false; if (Banco_Dados == null) { this.CriarBanco_Dados(false); podeFecharBco = true; } reader = this.ExecutarBusca(this.SqlCodeBusca(vBusca, Convert.ToInt16(vTop), "")); try { while (reader.Read()) { TRegistro_CadlogEmail cadlogEmail = new TRegistro_CadlogEmail(); if (!reader.IsDBNull(reader.GetOrdinal("ID_Log"))) { cadlogEmail.id_log = reader.GetDecimal(reader.GetOrdinal("ID_Log")); } if (!reader.IsDBNull(reader.GetOrdinal("LoginRemetente"))) { cadlogEmail.Loginremetente = reader.GetString(reader.GetOrdinal("LoginRemetente")); } if (!reader.IsDBNull(reader.GetOrdinal("ds_destinatario"))) { cadlogEmail.DS_Destinatario = reader.GetString(reader.GetOrdinal("ds_destinatario")).Trim(); } if (!reader.IsDBNull(reader.GetOrdinal("ds_titulo"))) { cadlogEmail.DS_Titulo = reader.GetString(reader.GetOrdinal("ds_titulo")).Trim(); } if (!reader.IsDBNull(reader.GetOrdinal("prioridade"))) { cadlogEmail.Prioridade = reader.GetString(reader.GetOrdinal("prioridade")); } if (!reader.IsDBNull(reader.GetOrdinal("DT_Email"))) { cadlogEmail.Dt_email = reader.GetDateTime(reader.GetOrdinal("DT_Email")); } if (!reader.IsDBNull(reader.GetOrdinal("mensagem"))) { cadlogEmail.Mensagem = reader.GetString(reader.GetOrdinal("mensagem")).Trim(); } if (!reader.IsDBNull(reader.GetOrdinal("anexo"))) { cadlogEmail.Anexo = reader.GetString(reader.GetOrdinal("anexo")).Trim(); } if (!reader.IsDBNull(reader.GetOrdinal("id_tpdata"))) { cadlogEmail.Id_TpData = reader.GetDecimal(reader.GetOrdinal("id_tpdata")); } lista.Add(cadlogEmail); } } finally { reader.Close(); reader.Dispose(); if (podeFecharBco) { this.deletarBanco_Dados(); } } return(lista); }