include_once '../modelo/Modelo.php'; include_once '../bd/BairroDAO.php'; include_once '../bd/CidadeDAO.php'; include_once '../bd/DBConnection.php'; include_once '../bd/FamiliaDAO.php'; include_once '../bd/PessoaDAO.php'; include_once '../bd/PessoaHasProgramaDAO.php'; include_once '../bd/TelefoneDAO.php'; include_once 'cListaProgramas.php'; include_once 'cFuncoes.php'; if (!isset($_POST['idFamilia'])) { //se nao existe familia //cadastra o bairro $bairroDAO = new BairroDAO(); $bairroDAO->cadastraBairro($_POST['bairro']); //cadastra a familia $familia = new Familia($_POST['cep'], $_POST['logradouro'], $_POST['numero'], $_POST['bairro'], $_POST['cidade']); $familiaDAO = new FamiliaDAO(); $res = $familiaDAO->cadastraFamilia_2($familia); if ($res === FALSE) { echo "Erro ao cadastrar familia"; exit; } else { if (isset($_POST['telefone_residencial'])) { $tel = $_POST['telefone_residencial']; $TelefoneDAO = new TelefoneDAO(); $TelefoneDAO->cadastraTelefone($tel, $familia->getIdFamilia(), ''); } } } else {
} } foreach ($programas_antigos as $programa) { if (!in_array($programa, $programas_novos)) { //se o programa antigo não está na lista de programas novo rem $pessoaHasProgramaDAO->remove($id_pessoa, $programa); echo "O programa novo {$programa} não está na lista de programas antigos vamos inseri-lo"; echo "o programa antigo não está na lista de programas novo rem<br>"; } } } else { $pessoaHasProgramaDAO->removeTodosProgramas($id_pessoa); //remove todos os programas echo "DEletando tudo"; } $bairroDAO->cadastraBairro($bairro); $familia = new Familia($cep, $logradouro, $numero, $bairro, $cidade); $familia->setIdFamilia($id_familia); $TelefoneDAO = new TelefoneDAO(); $telefone_antigo = $TelefoneDAO->buscaTelefoneByIdFamilia($id_familia); if (mysql_numrows($telefone_antigo) > 0) { //se tinha telefone cadastrado $tel_antigo = mysql_fetch_assoc($telefone_antigo); if ($telefone_residencial == '') { //e agora não tem mais echo "agora não tem mais"; $TelefoneDAO->removeTelefoneByNumero($tel_antigo['telefone']); //remove } else { //se ainda tem, atualiza echo "ainda tem";