Exemplo n.º 1
0
<?php

$metodo = @$_REQUEST['metodo'];
$codigo = @$_REQUEST['codigo'];
require_once "../modelo/departamento.cls.php";
$departamento = new clsDepartamento();
?>

<html>
<head>
	<title>Gest&atilde;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">&nbsp;</td>
    <td width="385" valign="middle" align="center" >
    
    <table width="82%" border="0" cellspacing="0" cellpadding="0" class="tabelaDeTipos">
      <tr>
        <td>&nbsp;</td>
        <td>
Exemplo n.º 2
0
            $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;
}
Exemplo n.º 3
0
<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&oacute;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>
Exemplo n.º 4
0
    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&aacute;vel pelo(a) <strong>' . utf8_decode($departamento->GetNome()) . '</strong>, encaminho a V.Sa. a presente manifesta&ccedil;&atilde;o para que analise a sua proced&ecirc;ncia e import&acirc;ncia, e solicito a gentileza de apresentar, o mais breve poss&iacute;vel, seu parecer &agrave; Se&ccedil;&atilde;o de Ouvidoria, que responder&aacute; diretamente ao manifestante ou enviar&aacute; o processo a outro departamento caso seja necess&aacute;rio.	</p>
    <p align="justify">Para dar seu parecer, entre no endere&ccedil;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&oacute;digo do seu ticket que &eacute; 
	<span style="font-size: large;	color: #FF0000;	font-weight: bold;">' . $reg_andamento . '</span></p>
    <p align="justify">Favor n&atilde;o retornar esse email</p>
	<p align="justify">Este email foi reenviado</p>
    <p align="justify">Atenciosamente</p>
    <p align="justify">&quot;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");
        }
    }