<?php $metodo = @$_REQUEST['metodo']; $codigo = @$_REQUEST['codigo']; require_once "../modelo/departamento.cls.php"; $departamento = new clsDepartamento(); ?> <html> <head> <title>Gestão de Departamentos</title> <link href="estilo/estilo.css" rel="stylesheet" type="text/css" /> <script src="js/prototype.js" type="text/javascript"></script> <script src="js/ajax/departamento.ajax.js" type="text/javascript"></script> <br/> </head> <body> <form id="frmAltera" name="frmAltera" method="post" action="departamento.exe.php"> <input type="hidden" name="txtMetodo" id="txtMetodo" value=""/> <input type="hidden" name="txtCodigo" id="txtCodigo" value=""/> <table width="416" height="208" border="0" cellpadding="0" cellspacing="0" align="left" > <tr> <td width="17" valign="top"> </td> <td width="385" valign="middle" align="center" > <table width="82%" border="0" cellspacing="0" cellpadding="0" class="tabelaDeTipos"> <tr> <td> </td> <td>
$config = new clsConfig(); $config->ConfirmaOperacao("departamento.frm.php", "Registro alterado com sucesso!"); } break; //INSERÇÕES------------------------------------------------- //INSERÇÕES------------------------------------------------- case 'novo': require_once "../controle/valida.gti.php"; $codigo = $_POST['txtCodigo']; $nome = utf8_encode($_POST['txtNome']); $email = utf8_encode($_POST['txtEmail']); $descricao = utf8_encode($_POST['txtDescricao']); $valida = new gtiValidacao(); $valida->ValidaCampoRequerido($nome, 'nome'); $valida->ValidaCampoRequerido($email, 'email'); if ($valida->GetErro() == true) { echo $valida->GetMensagem(); } else { require_once "../modelo/departamento.cls.php"; require_once "../config.cls.php"; $departamento = new clsDepartamento(); $departamento->SetCodigo($codigo); $departamento->SetNome($nome); $departamento->SetEmail($email); $departamento->SetDescricao($descricao); $departamento->Salvar(); $config = new clsConfig(); $config->ConfirmaOperacao("departamento.frm.php", "Registro salvo com sucesso!"); } break; }
<input type="hidden" name="txtCodigo" id="txtCodigo" value=""/> <?php require_once "../modelo/manifestacao.cls.php"; require_once "../controle/data.gti.php"; require_once "../modelo/clientela.cls.php"; require_once "../modelo/tipo.cls.php"; require_once "../modelo/departamento.cls.php"; $codigo = $_GET['codigo']; $manifestacao = new clsManifestacao(); $manifestacao->SetCodigo(trim($codigo)); $manifestacao->ConsultarPorCodigo(); $manifestacao->MarcarComoVisto(); $clientela = new clsClientela(); $tipo = new clsTipo(); $departamento = new clsDepartamento(); echo '<table width="100%" border="0"> <tr> <td width="211"><strong>Código:</strong></td> <td>' . $manifestacao->GetCodigo() . '</td> </tr>'; if ($manifestacao->GetVisualizado() == 't') { $visualizado = 'checked'; } if (trim($manifestacao->GetIdentificacao()) == 'S') { echo ' <tr> <td width="211"><strong>Visualizado:</strong></td> <td><input name="txtVisualizado" type="checkbox" ' . $visualizado . ' value="t" /></td> </tr> <tr>
public function ReenviarEmail($cod_depto, $cod_andamento) { require_once "../modelo/departamento.cls.php"; require_once "../controle/email.gti.php"; require_once "../config.cls.php"; $departamento = new clsDepartamento(); $config = new clsConfig(); $email = new gtiMail(); $con = new gtiConexao(); $departamento->SetCodigo($cod_depto); $departamento->Consultar(); $SQL = ' SELECT registro FROM andamento WHERE andamento_id = ' . $cod_andamento; //WHERE ref_departamento = '.$cod_depto.' //AND ref_manifestacao = '.$cod_manifestacao.';'; $con->gtiConecta(); $tbl = $con->gtiPreencheTabela($SQL); $con->gtiDesconecta(); foreach ($tbl as $chave => $linha) { $reg_andamento = $linha['registro']; } //TEXTO QUE SERA ENVIADO VIA EMAIL PARA O DEPARTAMENTO $texto_email = ' <table width="100%" border="1"> <tr> <td><div align="center"><strong>A OUVIDORIA NECESSITA DE SUA RESPOSTA</strong></div></td> </tr> <tr> <td><p align="center">--------------------------------------------------------------------------------------------------------------------------</p> <p align="justify">Caro responsável pelo(a) <strong>' . utf8_decode($departamento->GetNome()) . '</strong>, encaminho a V.Sa. a presente manifestação para que analise a sua procedência e importância, e solicito a gentileza de apresentar, o mais breve possível, seu parecer à Seção de Ouvidoria, que responderá diretamente ao manifestante ou enviará o processo a outro departamento caso seja necessário. </p> <p align="justify">Para dar seu parecer, entre no endereço:</p> <p align="justify"> <a href="' . $config->GetRaiz() . '/visao/acompanha_depto.frm.php">' . $config->GetRaiz() . '/visao/acompanha_depto.frm.php</a> </p> <p align="justify">e digite o código do seu ticket que é <span style="font-size: large; color: #FF0000; font-weight: bold;">' . $reg_andamento . '</span></p> <p align="justify">Favor não retornar esse email</p> <p align="justify">Este email foi reenviado</p> <p align="justify">Atenciosamente</p> <p align="justify">"Ouvidoria do ' . utf8_encode($config->GetNomeInstituicao()) . '</p> <p align="center">--------------------------------------------------------------------------------------------------------------------------</p> </td> </tr> <tr> <td><div align="center"> <p><strong>VOX - Sistema de Ouvidoria</strong></p> <p><strong>' . utf8_encode($config->GetNomeInstituicao()) . '</strong></p> </div></td> </tr> </table> '; $email->AdicionarTexto($texto_email); if ($email->Enviar($config->GetEmailOuvidoria(), $departamento->GetEmail(), utf8_encode('Existe uma manifestação para o seu departamento (Reenvio de email)'), $config->GetEmailOuvidoria()) == false) { $this->DeletaAndamento($reg_andamento); $config->ExibeErro($config->GetPaginaRetorno(), "Erro ao enviar o email para o departamento"); } }