Exemplo n.º 1
0
            <input type="text" name="txtCodigo" id="txtCodigo" class="caixaGrande" disabled="disabled" value="<?php 
echo $status->GetCodigo();
?>
"/>
            </label></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td>Nome:</td>
        <td>
            <label>
            <input type="text" name="txtNome" id="txtNome" class="caixaGrande" value="<?php 
echo $status->GetNome();
?>
"/>
            </label>        </td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td>Descri&ccedil;&atilde;o:</td>
        <td><input type="text" name="txtDescricao" id="txtDescricao" class="caixaGrande" value="<?php 
echo $status->GetDescricao();
?>
"/></td>
      </tr>
Exemplo n.º 2
0
    public function ListaFiltroStatusArray($valor, $idStatus, $tipo_filtro)
    {
        require_once "../controle/data.gti.php";
        require_once "../modelo/status.cls.php";
        $data = new gtiData();
        $status = new clsStatus();
        $SQL = '
		SELECT 
		m.manifestacao_id, 
		m.assunto, 
		c.nome as nome_clientela, 
		t.nome as nome_tipo,
		m.forma_identificacao, 
		m.data_criacao,
		m.data_finalizacao,
		m.ref_status,
    	m.visualizado
		FROM 
		manifestacao as m, tipo as t, clientela as c
		WHERE
		m.ref_tipo = t.tipo_id
		AND
		m.ref_clientela = c.clientela_id
		AND 
		m.ref_status = ' . $idStatus . '
		
		AND
		lower(m.' . $tipo_filtro . ') LIKE \'%' . $valor . '%\'
		ORDER BY "data_criacao" desc;
		';
        $con = new gtiConexao();
        $con->gtiConecta();
        $tbl = $con->gtiPreencheTabela($SQL);
        $con->gtiDesconecta();
        $arr = "";
        $cont = -1;
        switch ($idStatus) {
            case 1:
                $urlStatus = "andamento";
                $limite = 7;
                break;
            case 2:
                $urlStatus = "abertas";
                $limite = 7;
                break;
            case 3:
                $urlStatus = "fechadas";
                $limite = 9;
                break;
        }
        if ($tbl->RecordCount() != 0) {
            foreach ($tbl as $chave => $linha) {
                $i = 0;
                $lin[$i++] = $linha['manifestacao_id'];
                $lin[$i++] = '<![CDATA[<span>' . $linha['assunto'] . '</span> ]]>';
                $lin[$i++] = '<![CDATA[<span>' . $linha['nome_clientela'] . '</span> ]]>';
                $lin[$i++] = '<![CDATA[<span>' . $linha['nome_tipo'] . '</span> ]]>';
                switch ($linha['forma_identificacao']) {
                    case 'A':
                        $lin[$i++] = '<![CDATA[<span>Anonimo</span> ]]>';
                        break;
                    case 'S':
                        $lin[$i++] = '<![CDATA[<span>Sigiloso</span> ]]>';
                        break;
                    default:
                        $lin[$i++] = '<![CDATA[<span>Identificado</span> ]]>';
                        break;
                }
                $status->SelecionaPorCodigo($linha['ref_status']);
                $lin[$i++] = '<![CDATA[<span>' . $data->ConverteDataBR($linha['data_criacao']) . '</span> ]]>';
                if ($idStatus == 3) {
                    $lin[$i++] = '<![CDATA[<span>' . $data->ConverteDataBR($linha['data_finalizacao']) . '</span> ]]>';
                    $lin[$i++] = '<![CDATA[<span>' . $status->GetNome() . '</span> ]]>';
                    //Verifica se há um feedback
                    // S - Sim e N = Não
                    $feedback = "N";
                    $verifica = $this->VerificaFeedback2($linha['manifestacao_id']);
                    if ($verifica == true) {
                        $feedback = "S";
                    }
                    $lin[$i++] = '<![CDATA[<span>' . $feedback . '</span> ]]>';
                }
                if ($linha['visualizado'] == 't') {
                    $lin[$i++] = '<![CDATA[<span><img src="imagens/finalizar.png" width="16px" heigth="16px"></span> ]]>';
                } else {
                    $lin[$i++] = '<![CDATA[<span><img src="imagens/cancelar.png"></span> ]]>';
                }
                $lin[$i++] = '<![CDATA[ver^' . $urlStatus . '_detalhes.frm.php?codigo=' . $linha['manifestacao_id'] . '^_self]]>';
                $arr[$cont++] = $lin;
            }
        } else {
            for ($i = 0; $i < $limite; $i++) {
                $lin[$i] = '';
            }
            $arr[$cont++] = $lin;
        }
        return $arr;
    }