Esempio n. 1
0
    public function RelManifestacao($data_inicial, $data_final)
    {
        require_once "../modelo/manifestacao.cls.php";
        require_once "../controle/data.gti.php";
        $man = new clsManifestacao();
        $data = new gtiData();
        $data_inicial = implode("-", array_reverse(explode("/", $data_inicial)));
        $data_final = implode("-", array_reverse(explode("/", $data_final)));
        $con = new gtiConexao();
        $con->gtiConecta();
        $SQL = 'SELECT 
			manifestacao_id 
			FROM 
			vw_manifestacao
			WHERE
			data_criacao >= \'' . $data_inicial . '\'
			AND 
			data_criacao <= \'' . $data_final . '\'
			ORDER BY data_criacao;
			;';
        $tbl = $con->gtiPreencheTabela($SQL);
        $con->gtiDesconecta();
        $cont = 0;
        $rel = array();
        foreach ($tbl as $chave => $linha) {
            $i = 0;
            $man->SetCodigo($linha['manifestacao_id']);
            $man->ConsultarPorCodigo();
            $rel[$cont][$i++] = $cont + 1;
            $rel[$cont][$i++] = $man->GetCodigo();
            $rel[$cont][$i++] = $data->ConverteDataBR($man->GetDataCriacao());
            $rel[$cont][$i++] = utf8_decode($man->GetTipo());
            switch ($man->GetIdentificacao()) {
                case 'S':
                    $rel[$cont][$i++] = 'Sigiloso';
                    $rel[$cont][$i++] = utf8_decode($man->GetNome());
                    break;
                case 'I':
                    $rel[$cont][$i++] = 'Identificado';
                    $rel[$cont][$i++] = utf8_decode($man->GetNome());
                    break;
                default:
                    $rel[$cont][$i++] = 'Anônimo';
                    $rel[$cont][$i++] = utf8_decode('N&atilde;o Informado');
                    break;
            }
            $rel[$cont][$i++] = utf8_decode($man->GetAssunto());
            $rel[$cont][$i++] = utf8_decode($man->GetDepartamentosSimples());
            $rel[$cont][$i++] = utf8_decode($man->GetClientela());
            $rel[$cont][$i++] = utf8_decode($man->GetStatus());
            $cont++;
        }
        return $rel;
    }
Esempio n. 2
0
<?php

require_once "../modelo/manifestacao.cls.php";
require_once "../controle/data.gti.php";
$metodo = $_GET['metodo'];
$reg_andamento = $_POST['valor'];
$data = new gtiData();
switch ($metodo) {
    case 'resposta':
        $manifestacao = new clsManifestacao();
        $codigo = $manifestacao->PegaCodManifestacaoPorRegAndamento($reg_andamento);
        if (trim($codigo) == '') {
            echo '<br><strong>' . htmlentities('Essa manifestação não existe!') . '</strong>';
            die;
        }
        $manifestacao->SetCodigo($codigo);
        $manifestacao->ConsultarPorCodigo();
        $feedback = '';
        if ($manifestacao->GetFeedback() != '') {
            $feedback = '
				<br>
				<tr>
					<td><strong>Esta manifesta&ccedil;&atilde;o foi reenviada a este setor pois o manifestante enviou um feedback. Segue logo abaixo o texto</strong><br> ' . $manifestacao->GetFeedback() . '
					</td>
				</tr>
				<br>';
        }
        //indica que a manifestacao nao existe
        if (trim($manifestacao->GetCodigo()) == '') {
            echo '<br><strong>Essa manifesta&ccedil;&atilde;o n&atilde;o existe!</strong>';
        } else {
Esempio n. 3
0
                                <tr>
                                    <td colspan="5" align="center" bgcolor="#F3F8F1">
<script type="text/javascript" src="js/tooltip/wz_tooltip.js"></script>							
<form id="frmDetalhes" method="post" action="fechadas_detalhes.exe.php">
<input type="hidden" name="txtMetodo" id="txtMetodo" value=""/>
<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/status.cls.php";
$codigo = $_GET['codigo'];
$manifestacao = new clsManifestacao();
$manifestacao->SetCodigo(trim($codigo));
$manifestacao->ConsultarPorCodigo();
$manifestacao->MarcarComoVisto();
$clientela = new clsClientela();
$tipo = new clsTipo();
$status = new clsStatus();
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 '