<?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"]);
$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; }
$_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');