if (!isset($_SESSION)) { session_start(); if (!isset($_SESSION['nivel'])) { header("Location: vLogin.php"); } } include_once '../bd/PessoaDAO.php'; include_once '../bd/FamiliaDAO.php'; include_once '../bd/CidadeDAO.php'; include_once '../bd/EstadoDAO.php'; include_once '../controle/cFuncoes.php'; include_once '../bd/PessoaHasProgramaDAO.php'; include_once '../bd/ProgramaDAO.php'; include_once '../bd/TelefoneDAO.php'; $id_pessoa = $_GET['id_pessoa']; $fD = new FamiliaDAO(); $cD = new CidadeDAO(); $eD = new EstadoDAO(); $pD = new PessoaDAO(); $pHpD = new PessoaHasProgramaDAO(); $telD = new TelefoneDAO(); $pessoa = mysql_fetch_assoc($pD->buscaPessoaById($id_pessoa)); $familia = mysql_fetch_assoc($fD->buscaFamiliaById($pessoa['id_familia'])); if ($pessoa['cidade_natal'] != "") { $cidadeNatal = mysql_fetch_assoc($cD->buscaCidadebyCod($pessoa['cidade_natal'])); } $cidade = mysql_fetch_assoc($cD->buscaCidadebyCod($familia['cod_cidade'])); $estado = mysql_fetch_assoc($eD->buscaEstadobyCod($cidade['cod_estado'])); $telefone_residencial = mysql_fetch_assoc($telD->buscaTelefoneByIdFamilia($pessoa['id_familia'])); ?>
</div> </td> <br/> <td> <div class="dados_familia"> <h3> </h3> <p> </p> <?php if (isset($_GET["family"])) { echo "<p>Qual é o grau de parentesco desta pessoa em relação a(ao) " . strtoupper($_GET['titular']) . ":<br>" . "<select name='grauParentesco'>" . "<option>AGREGADO(A)</option>" . "<option>AMASIADO(A)</option>" . "<option>AVÔ(Ó)</option>" . "<option>COMPANHEIRO(A)</option>" . "<option>CÔNJUGE(MARIDO OU ESPOSA)</option>" . "<option>CUNHADO(A)</option>" . "<option>ENTEADO(A)</option>" . "<option>EX-COMPANHEIRO(A)</option>" . "<option>EX-MARIDO/EX-ESPOSA</option>" . "<option>FILHO(A)</option>" . "<option>GENRO/NORA</option>" . "<option>IRMÃ(O)</option>" . "<option>NETO(A)</option>" . "<option>PADRASTO/MADRASTA</option>" . "<option>PAI/MÃE</option>" . "<option>PRIMO(A)</option>" . "<option>SOBRINHO(A)</option>" . "<option>SOGRO(A)</option>" . "<option>TIO(A)</option>" . "</select>"; include_once '../bd/FamiliaDAO.php'; include_once '../bd/CidadeDAO.php'; include_once '../bd/EstadoDAO.php'; include_once '../bd/TelefoneDAO.php'; $fD = new FamiliaDAO(); $cD = new CidadeDAO(); $eD = new EstadoDAO(); $tD = new TelefoneDAO(); $result = mysql_fetch_assoc($fD->buscaFamiliaById($_GET["family"])); $resCidade = mysql_fetch_assoc($cD->buscaCidadebyCod($result['cod_cidade'])); $resEstado = mysql_fetch_assoc($eD->buscaEstadobyCod($resCidade['cod_estado'])); $resTelefone = mysql_fetch_assoc($tD->buscaTelefoneByIdFamilia($_GET['family'])); ?> <p> </p> <p> </p> <p>ID da família<br/> <input type="text" name="id_familia" value="<?php echo $_GET["family"]; ?> " size="14" disabled/><br/>
$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") { //o usuario quer incluir outras pessoas $familiaDAO = new FamiliaDAO(); header("Location: ../visao/vCadastroPessoa.php?et=" . $proxima_etapa . "&family=" . $familia->getIdFamilia() . "&titular=" . $familiaDAO->getNomeTitularFamiliaByIdFamilia($familia->getIdFamilia())); } else { if ($proxima_etapa == "3") { //o usuario vai para etapa de pesquisa //header("Location: ../visao/vPesquisaSocioEconomica.php"); header("Location: ../visao/vFamiliaInteira.php?id_familia=" . $familia->getIdFamilia()); } }
$carteiraProfissional = $_POST['carteiraProfissional']; $certidaoNascimento = $_POST['certidaoNascimento']; $tituloEleitor = $_POST['tituloEleitor']; $grauParentesco = $_POST['grauParentesco']; $cep = $_POST['cep']; $logradouro = $_POST['logradouro']; $numero = $_POST['numero']; //$estado = $_POST['estado']; $cidade = $_POST['cidade']; $bairro = $_POST['bairro']; $telefone_residencial = $_POST['telefone_residencial']; $id_familia = $_POST['idFamilia']; $nis = $_POST['nis']; $pessoaHasProgramaDAO = new PessoaHasProgramaDAO(); $pessoaDAO = new PessoaDAO(); $familiaDAO = new FamiliaDAO(); $bairroDAO = new BairroDAO(); //pegar todos os programas que a pessoa possui $programas_pessoas = $pessoaHasProgramaDAO->buscaProgramasById($id_pessoa); $programas_antigos = array(); //programas antigos while ($aux = mysql_fetch_assoc($programas_pessoas)) { $programas_antigos[$aux['id_programa']] = $aux['id_programa']; } //pega a lista de programas // //programas novos que nao estao em programas antigos são inseridos // //programas novos que estão em programs antigos não faz nada // //programas antigos que nao estao em novos sao removidos
<td> Bairro </td> <td> Cidade/Estado </td> <td> Telefone </td> <td> Ações </td> </tr> <?php $id_familia = $_GET['id_familia']; $familiaDAO = new FamiliaDAO(); $familias = $familiaDAO->buscaTodosDadosFamilia($id_familia); $telefones = $familiaDAO->buscaTelefone($id_familia); $titular = mysql_fetch_assoc($familiaDAO->buscaTitularByIdFamilia($id_familia)); while ($familia = mysql_fetch_assoc($familias)) { echo '<tr>'; echo "<td> {$id_familia} </td>"; echo "<td> {$familia['cep']} </td>"; echo "<td> {$familia['logradouro']} </td>"; echo "<td> {$familia['numero']}</td>"; echo "<td> {$familia['bairro']}</td>"; echo "<td> {$familia['cidade']}-{$familia['estado']}</td>"; echo "<td>"; while ($telefone = mysql_fetch_assoc($telefones)) { echo $telefone['telefone'] . " "; }
* vEditaFamilia.php altera dados de uma familia */ if (!isset($_SESSION)) { session_start(); if (!isset($_SESSION['nivel'])) { header("Location: vLogin.php"); } } include_once '../bd/PessoaDAO.php'; include_once '../bd/FamiliaDAO.php'; include_once '../bd/CidadeDAO.php'; include_once '../bd/EstadoDAO.php'; include_once '../modelo/Modelo.php'; include_once '../bd/TelefoneDAO.php'; $id_familia = $_GET['id_familia']; $fD = new FamiliaDAO(); $cD = new CidadeDAO(); $eD = new EstadoDAO(); $pD = new PessoaDAO(); $telD = new TelefoneDAO(); $familia = mysql_fetch_assoc($fD->buscaFamiliaById($id_familia)); $cidade = mysql_fetch_assoc($cD->buscaCidadebyCod($familia['cod_cidade'])); $estado = mysql_fetch_assoc($eD->buscaEstadobyCod($cidade['cod_estado'])); $telefone_residencial = mysql_fetch_assoc($telD->buscaTelefoneByIdFamilia($id_familia)); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <?php require "vLayoutHead.php";
function getCidadeEstado($row) { $linha = ""; require_once '../bd/FamiliaDAO.php'; require_once '../bd/CidadeDAO.php'; require_once '../bd/EstadoDAO.php'; $c = new CidadeDAO(); $e = new EstadoDAO(); $f = new FamiliaDAO(); $id_familia = substr($row['id_familia'], 0, strpos(" ", $row['id_familia']) + 1); $familia = mysql_fetch_array($f->buscaFamiliaById($id_familia)); $cidade = mysql_fetch_array($c->buscaCidadebyCod($familia['cod_cidade'])); $estado = mysql_fetch_array($e->buscaEstadobyCod($cidade['cod_estado'])); $linha .= $cidade['nome'] . '-' . $estado['sigla']; return '<td>' . $linha . '</td>'; }