SetTitulo( "{$this->_instituicao} Emails!" );
$this->processoAp = "86";
}
}
class indice extends clsCadastro
{
var $id_email;
var $nome_pessoa;
var $email_;
function Inicializar()
{
$retorno = "Novo";
$this->id_email= @$_GET['id_email'];
if ($this->id_email)
{
$db = new clsBanco();
$db->Consulta( "SELECT nm_pessoa, email FROM mailling_email WHERE cod_mailling_email={$this->id_email}" );
if ($db->ProximoRegistro())
{
list($this->nome_pessoa,$this->email_) = $db->Tupla();
$this->fexcluir = true;
$retorno = "Editar";
}
}
$this->url_cancelar = ($retorno == "Editar") ? "mailling_email_det.php?id_email=$this->id_email" : "mailling_email_lst.php";
$this->nome_url_cancelar = "Cancelar";
return $retorno;
}
function Gerar()
{
$this->campoOculto( "id_email", $this->id_email);
$this->campoTexto( "nome_pessoa", "Nome", $this->nome_pessoa, "50", "250", true );
$this->campoTexto( "email_", "Email", $this->email_, "50", "250", true );
}
function Novo()
{
$db = new clsBanco();
$db->Consulta( "INSERT INTO mailling_email (nm_pessoa, email) VALUES ('{$this->nome_pessoa}','{$this->email_}' )" );
echo "";
return true;
}
function Editar()
{
$db = new clsBanco();
$db->Consulta( "UPDATE mailling_email SET nm_pessoa='{$this->nome_pessoa}', email='{$this->email_}' WHERE cod_mailling_email={$this->id_email}" );
echo "";
return true;
}
function Excluir()
{
$db = new clsBanco();
$db->Consulta( "DELETE FROM mailling_grupo_email WHERE ref_cod_mailling_email={$this->id_email}" );
$db->Consulta( "UPDATE mailling_fila_envio SET ref_cod_mailling_email = NULL WHERE ref_cod_mailling_email = {$this->id_email}" );
$db->Consulta( "DELETE FROM mailling_email WHERE cod_mailling_email = {$this->id_email}" );
echo "";
return true;
}
}
$pagina = new clsIndex();
$miolo = new indice();
$pagina->addForm( $miolo );
$pagina->MakeAll();
?>