Exemple #1
0
            require_once "../config.cls.php";
            $clientela = new clsClientela();
            $clientela->SetCodigo($codigo);
            $clientela->SetNome($nome);
            $clientela->Alterar();
            $config = new clsConfig();
            $config->ConfirmaOperacao("clientela.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']);
        $valida = new gtiValidacao();
        $valida->ValidaCampoRequerido($nome, 'nome');
        if ($valida->GetErro() == true) {
            echo $valida->GetMensagem();
        } else {
            require_once "../modelo/clientela.cls.php";
            require_once "../config.cls.php";
            $clientela = new clsClientela();
            $clientela->SetCodigo($codigo);
            $clientela->SetNome($nome);
            $clientela->Salvar();
            $config = new clsConfig();
            $config->ConfirmaOperacao("clientela.frm.php", "Registro salvo com sucesso!");
        }
        break;
}
 $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');
     $valida->ValidaCampoRequerido($endereco, 'endereco');
 }
 if ($valida->GetErro() == true) {
     echo $valida->GetMensagem();
 } elseif ($valida->GetErro() == false) {
     require_once "../modelo/manifestacao.cls.php";
     $modo = new clsManifestacao();
     $modo->SetClientela($clientela);
     $modo->SetTipo($tipo);
     $modo->SetEmail($email);
     $modo->SetIdentificacao($identificacao);
     $modo->SetNome($nome);
     $modo->SetCpf($cpf);
     $modo->SetTelefone($telefone);
     $modo->SetAssunto(addslashes($assunto));
     $modo->SetConteudo(addslashes($manifestacao));
     $modo->SetAnonimato(addslashes($razao));
     $modo->SetDataCriacao($datacriacao);