} } else { //echo $_POST['idFamilia']; $familia = new Familia("", "", "", "", ""); $familia->setIdFamilia($_POST['idFamilia']); } //se existe grauParentesco não estou cadastrando um TITULAR! if (isset($_POST['grauParentesco'])) { $grauParentesco = $_POST['grauParentesco']; } else { $grauParentesco = "TITULAR"; } //cadastra a pessoa $pessoa = new Pessoa($familia->getIdFamilia(), $_POST['cidadeNatal'], $_POST['nome'], $_POST['cpf'], $_POST['rg'], $_POST['sexo'], $_POST['dataNascimento'], $_POST['telefone'], $grauParentesco, $_POST['estadoCivil'], $_POST['raca'], $_POST['religiao'], $_POST['carteiraProfissional'], $_POST['tituloEleitor'], $_POST['certidaoNascimento'], $_POST['nis']); $pessoaDAO = new PessoaDAO(); $res = $pessoaDAO->cadastraPessoa_2($pessoa); if ($res === FALSE) { echo "Erro ao cadastrar"; exit; } //cadastra os programas que o titular participa if (isset($_POST['programa'])) { //se existem programas $programas = $_POST['programa']; foreach ($programas as $programa) { $pessoaHasProgramaDAO = new pessoaHasProgramaDAO(); $pessoaHasProgramaDAO->cadastraPessoaHasPrograma($pessoa->getIdPessoa(), $programa); } } $proxima_etapa = $_POST['et']; if ($proxima_etapa == "2") {