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);