コード例 #1
0
ファイル: vEditaPessoa.php プロジェクト: laiello/acao-moradia
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']));
?>
コード例 #2
0
                            </div>
                        </td>
                        <br/>        
                        <td>                   
                            <div class="dados_familia">                                                                
                                <h3>&nbsp;</h3>         
                                <p>&nbsp;</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>&nbsp;</p>
                                    <p>&nbsp;</p>
                                    <p>ID da família<br/>
                                        <input type="text" name="id_familia" value="<?php 
    echo $_GET["family"];
    ?>
" size="14" disabled/><br/>
コード例 #3
0
    $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());
    }
}
コード例 #4
0
ファイル: cEditaPessoa.php プロジェクト: laiello/acao-moradia
$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
コード例 #5
0
                            <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'] . " ";
    }
コード例 #6
0
 * 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";
コード例 #7
0
ファイル: vPessoa.php プロジェクト: laiello/acao-moradia
 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>';
 }