Beispiel #1
0
<?php

$metodo = $_POST['txtMetodo'];
$codigo = $_POST['txtCodigo'];
switch ($metodo) {
    //ENCAMINHAR
    case 'encaminhar':
        require_once "../controle/hora.gti.php";
        require_once "../controle/valida.gti.php";
        $valida = new gtiValidacao();
        $cod_depto = $_POST['dpdDepartamentos'];
        $valida->ValidaDPD($cod_depto, 'departamento');
        if ($valida->GetErro() == true) {
            echo $valida->GetMensagem();
        } else {
            //Capturando Data Sistema
            $data = new gtiHora();
            $data_envio = $data->getData();
            $hora_envio = $data->getHora();
            //ENCAMINHANDO
            require_once "../modelo/manifestacao.cls.php";
            require_once "../config.cls.php";
            require_once '../funcao.php';
            if ($_POST["txtDespacho"]) {
                $manifestacao = new clsManifestacao();
                $manifestacao->SetCodigo($codigo);
                $manifestacao->ConsultarPorCodigo();
                $manifestacao->SetDataEnvio($data_envio);
                $manifestacao->SetHoraEnvio($hora_envio);
                $reg_andamento = $manifestacao->EncaminharDepto(1);
                $despacho = anti_injection($_POST["txtDespacho"]);
Beispiel #2
0
            $tipo->SetVisivel($visivel);
            $tipo->Alterar();
            $config = new clsConfig();
            $config->ConfirmaOperacao("tipo.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']);
        $visivel = $_POST['dpdVisivel'];
        $valida = new gtiValidacao();
        $valida->ValidaCampoRequerido($nome, 'nome');
        $valida->ValidaDPD($visivel, 'visivel');
        if ($valida->GetErro() == true) {
            echo $valida->GetMensagem();
        } else {
            require_once "../modelo/tipo.cls.php";
            require_once "../config.cls.php";
            $tipo = new clsTipo();
            $tipo->SetCodigo($codigo);
            $tipo->SetNome($nome);
            $tipo->SetVisivel($visivel);
            $tipo->Salvar();
            $config = new clsConfig();
            $config->ConfirmaOperacao("tipo.frm.php", "Registro salvo com sucesso!");
        }
        break;
}
Beispiel #3
0
 $_SESSION['vox_nome'] = $nome;
 $_SESSION['vox_cpf'] = $cpf;
 $_SESSION['vox_telefone'] = $telefone;
 $_SESSION['vox_assunto'] = $assunto;
 $_SESSION['vox_razao'] = $razao;
 $_SESSION['vox_manifestacao'] = $manifestacao;
 $_SESSION['vox_endereco'] = $endereco;
 $_SESSION['vox_clientela'] = $clientela;
 $_SESSION['vox_tipo'] = $tipo;
 //Capturando Data Sistema
 //$data = new gtiHora();
 //$data2 = new gtiData();
 //$datacriacao = $data2->ConverteDataHifen($data->getData());
 $datacriacao = date('Y-m-d');
 $valida = new gtiValidacao();
 $valida->ValidaDPD($clientela, '1 - eu');
 $valida->ValidaDPD($tipo, 'gostaria de fazer um(a)');
 $valida->ValidaDPD($identificacao, '4 - eu');
 $valida->ValidaCampoRequerido($assunto, 'assunto');
 $valida->ValidaCampoRequerido($manifestacao, 'manifestacao');
 $valida->ValidaCampoRequerido($seguranca, 'numero de seguranca');
 $valida->ComparaCaptcha('numero de seguranca');
 $valida->ValidaEmail($email);
 if ($identificacao == 'A') {
     $valida->ValidaCampoRequerido($razao, 'razao do anonimato');
 } elseif ($identificacao == 'S' or $identificacao == 'I') {
     $valida->ValidaCampoRequerido($nome, 'nome');
     $valida->ValidaCampoRequerido($telefone, 'telefone');
     $valida->ValidaCampoNumericoInteiro($telefone, 'telefone');
     $valida->ValidaCampoRequerido($cpf, 'cpf');
     $valida->ValidaCPF($cpf, 'cpf');