Пример #1
0
    }
} 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") {