function Gerar() { @session_start(); $this->pessoa_logada = $_SESSION['id_pessoa']; session_write_close(); $this->titulo = 'Bairro - Detalhe'; $this->addBanner('imagens/nvp_top_intranet.jpg', 'imagens/nvp_vert_intranet.jpg', 'Intranet'); $this->idbai = $_GET['idbai']; $tmp_obj = new clsPublicBairro(); $lst_bairro = $tmp_obj->lista(NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, $this->idbai); if (!$lst_bairro) { header('Location: public_bairro_lst.php'); die; } else { $registro = $lst_bairro[0]; } if ($registro['nome']) { $this->addDetalhe(array('Nome', $registro['nome'])); } $zona = App_Model_ZonaLocalizacao::getInstance(); $zona = $zona->getValue($registro['zona_localizacao']); $this->addDetalhe(array('Zona Localização', $zona)); if ($registro['nm_municipio']) { $this->addDetalhe(array("Município", $registro['nm_municipio'])); } if ($registro['nm_estado']) { $this->addDetalhe(array('Estado', $registro['nm_estado'])); } if ($registro['nm_pais']) { $this->addDetalhe(array('Pais', $registro['nm_pais'])); } $this->url_novo = 'public_bairro_cad.php'; $this->url_editar = 'public_bairro_cad.php?idbai=' . $registro['idbai']; $this->url_cancelar = 'public_bairro_lst.php'; $this->largura = '100%'; }
function Excluir() { session_start(); $this->pessoa_logada = $_SESSION['id_pessoa']; session_write_close(); $obj = new clsPublicBairro(NULL, NULL, $this->idbai, NULL, $this->pessoa_logada); $excluiu = $obj->excluir(); if ($excluiu) { $this->mensagem .= 'Exclusão efetuada com sucesso.<br>'; header('Location: public_bairro_lst.php'); die; } $this->mensagem = 'Exclusão não realizada.<br>'; return FALSE; }
function Gerar() { @session_start(); $this->pessoa_logada = $_SESSION['id_pessoa']; session_write_close(); $this->titulo = "Cep Logradouro - Detalhe"; $this->idlog = $_GET["idlog"]; $obj_cep_logradouro = new clsUrbanoCepLogradouro(); $lst_cep_logradouro = $obj_cep_logradouro->lista(null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, $this->idlog); if (!$lst_cep_logradouro) { header("location: urbano_cep_logradouro_lst.php"); die; } else { $registro = $lst_cep_logradouro[0]; } if ($registro["nm_pais"]) { $this->addDetalhe(array("Pais", "{$registro["nm_pais"]}")); } if ($registro["nm_estado"]) { $this->addDetalhe(array("Estado", "{$registro["nm_estado"]}")); } if ($registro["nm_municipio"]) { $this->addDetalhe(array("Município", "{$registro["nm_municipio"]}")); } if ($registro["nm_logradouro"]) { $this->addDetalhe(array("Logradouro", "{$registro["nm_logradouro"]}")); } $obj_cep_log_bairro = new clsUrbanoCepLogradouroBairro(); $lst_cep_log_bairro = $obj_cep_log_bairro->lista(null, null, null, null, null, null, null, null, null, null, null, null, null, $this->idlog); if ($lst_cep_log_bairro) { $tab_endereco = "<TABLE>\n\t\t\t\t\t <TR align=center>\n\t\t\t\t\t <TD bgcolor=#A1B3BD><B>CEP</B></TD>\n\t\t\t\t\t <TD bgcolor=#A1B3BD><B>Bairro</B></TD>\n\t\t\t\t\t </TR>"; $cont = 0; foreach ($lst_cep_log_bairro as $endereco) { if ($cont % 2 == 0) { $color = " bgcolor=#E4E9ED "; } else { $color = " bgcolor=#FFFFFF "; } $obj_bairro = new clsPublicBairro(null, null, $endereco['idbai']); $det_bairro = $obj_bairro->detalhe(); $endereco['cep'] = int2CEP($endereco['cep']); $tab_endereco .= "<TR>\n\t\t\t\t\t\t\t\t\t<TD {$color} align=center>{$endereco['cep']}</TD>\n\t\t\t\t\t\t\t\t\t<TD {$color} align=center>{$det_bairro['nome']}</TD>\n\t\t\t\t\t\t\t\t</TR>"; $cont++; } $tab_endereco .= "</TABLE>"; } if ($tab_endereco) { $this->addDetalhe(array("Tabela de CEP-Bairro", "{$tab_endereco}")); } $this->url_novo = "urbano_cep_logradouro_cad.php"; $this->url_editar = "urbano_cep_logradouro_cad.php?cep={$registro["cep"]}&idlog={$registro["idlog"]}"; $this->url_cancelar = "urbano_cep_logradouro_lst.php"; $this->largura = "100%"; $localizacao = new LocalizacaoSistema(); $localizacao->entradaCaminhos(array($_SERVER['SERVER_NAME'] . "/intranet" => "Início", "" => "Detalhe do CEP")); $this->enviaLocalizacao($localizacao->montar()); }
function Gerar() { @session_start(); $id_visualiza = $_SESSION['id_pessoa']; @session_write_close(); $this->titulo = "Detalhe do Membro"; $this->addBanner("imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet", false); //pdf do relatório $objRelatorio = new relatorios("Relatório", 80, false, false, "A4", "Prefeitura de Itajaí\nCentro Tecnologico de Informação e Modernização Administrativa.\nRua Alberto Werner, 100 - Vila Operária\nCEP. 88304-053 - Itajaí - SC", "#FFFFFF", "#000000", "#FFFFFF", "#FFFFFF"); $objRelatorio_cor = new relatorios("Relatório", 80, false, false, "A4", "Prefeitura de Itajaí\nCentro Tecnologico de Informação e Modernização Administrativa.\nRua Alberto Werner, 100 - Vila Operária\nCEP. 88304-053 - Itajaí - SC"); $cod_membro = $_GET['cod_membro']; $cod_grupo = $_GET['cod_grupo']; $obj_moderador = new clsGrupoModerador($cod_membro, $cod_grupo); $detalhe_moderador = $obj_moderador->detalhe(); $obj_grupo_pessoa = new clsGrupoPessoa($cod_membro, $cod_grupo); $detalhe_grupo_pessoa = $obj_grupo_pessoa->detalhe(); if ($detalhe_moderador || $detalhe_grupo_pessoa) { $obj_pessoa = new clsPessoaFisica($cod_membro); $detalhe = $obj_pessoa->queryRapida($cod_membro, "nome", "cpf", "sexo", "email", "ddd_1", "fone_1", "ddd_2", "fone_2", "ddd_mov", "fone_mov", "idtlog", "logradouro", "idlog", "cidade", "bairro", "idbai", "sigla_uf", "cep", "numero", "complemento", "andar"); $this->addDetalhe(array("<b><i> Dados Pessoais</i></b>")); //pdf $objRelatorio->novalinha(array("Dados Pessoais"), 0, 16, true, "arial", false, "#FFFFFF", false, "#000000"); $objRelatorio_cor->novalinha(array("Dados Pessoais"), 0, 13, true); $this->addDetalhe(array("Nome", $detalhe['nome'])); //pdf $objRelatorio->novalinha(array("Nome:", $detalhe["nome"]), 15, 13, false, false, 60, false, "#FFFFFF"); $objRelatorio_cor->novalinha(array("Nome:", $detalhe["nome"]), 15); if ($detalhe['cpf']) { $this->addDetalhe(array("CPF", int2CPF($detalhe['cpf']))); $objRelatorio->novalinha(array("CPF:", $detalhe["cpf"]), 15, 13, false, false, 60, false, "#FFFFFF"); $objRelatorio_cor->novalinha(array("CPF:", $detalhe["cpf"]), 15); } $sexo = $detalhe['sexo'] == "M" ? "Masculino" : "Feminino"; $this->addDetalhe(array("Sexo", $sexo)); //pdf $objRelatorio->novalinha(array("Sexo:", $sexo), 15, 13, false, false, 60, false, "#FFFFFF"); $objRelatorio_cor->novalinha(array("Sexo:", $sexo), 15); $this->addDetalhe(array("E-mail", $detalhe['email'])); //pdf $objRelatorio->novalinha(array("E-mail:", $detalhe["email"]), 15, 13, false, false, 60, false, "#FFFFFF"); $objRelatorio_cor->novalinha(array("E-mail:", $detalhe["email"]), 15); if ($detalhe['ddd_1'] && $detalhe['fone_1']) { $this->addDetalhe(array("Telefone", "({$detalhe['ddd_1']}) {$detalhe['fone_1']}")); //pdf $objRelatorio->novalinha(array("Telefone", "({$detalhe['ddd_1']}) {$detalhe['fone_1']}"), 15, 13, false, false, 60, false, "#FFFFFF"); $objRelatorio_cor->novalinha(array("Telefone", "({$detalhe['ddd_1']}) {$detalhe['fone_1']}"), 15); } if ($detalhe['ddd_2'] && $detalhe['fone_2']) { $this->addDetalhe(array("Telefone 2", "({$detalhe['ddd_2']}) {$detalhe['fone_2']}")); //pdf $objRelatorio->novalinha(array("Telefone 2", "({$detalhe['ddd_2']}) {$detalhe['fone_2']}"), 15, 13, false, false, 60, false, "#FFFFFF"); $objRelatorio_cor->novalinha(array("Telefone 2", "({$detalhe['ddd_2']}) {$detalhe['fone_2']}"), 15); } if ($detalhe['ddd_mov'] && $detalhe['fone_mov']) { $this->addDetalhe(array("Celular", "({$detalhe['ddd_mov']}) {$detalhe['fone_mov']}")); //pdf $objRelatorio->novalinha(array("Celular", "({$detalhe['ddd_mov']}) {$detalhe['fone_mov']}"), 15, 13, false, false, 60, false, "#FFFFFF"); $objRelatorio_cor->novalinha(array("Celular", "({$detalhe['ddd_mov']}) {$detalhe['fone_mov']}"), 15); } if ($detalhe['idlog']) { $obj_logradouro = new clsPublicLogradouro($detalhe['idlog']); $det_logradouro = $obj_logradouro->detalhe(); $logradouro = $det_logradouro['nome']; } else { $logradouro = $detalhe['logradouro']; } $this->addDetalhe(array("Endereço", "{$detalhe['idtlog']} {$logradouro}")); //pdf $objRelatorio->novalinha(array("Endereço", "({$detalhe['idtlog']}) {$logradouro}"), 15, 13, false, false, 60, false, "#FFFFFF"); $objRelatorio_cor->novalinha(array("Endereço", "({$detalhe['idtlog']}) {$logradouro}"), 15); if ($detalhe['cidade']) { $this->addDetalhe(array("Cidade", "{$detalhe['cidade']}")); //pdf $objRelatorio->novalinha(array("Cidade", $detalhe['cidade']), 15, 13, false, false, 60, false, "#FFFFFF"); $objRelatorio_cor->novalinha(array("Cidade", $detalhe['cidade']), 15); } if ($detalhe['idbai']) { $obj_bairro = new clsPublicBairro(null, null, $detalhe['idbai']); $det_bairro = $obj_bairro->detalhe(); $bairro = $det_bairro['nome']; } else { $bairro = $detalhe['bairro']; } $this->addDetalhe(array("Bairro", $bairro)); //pdf $objRelatorio->novalinha(array("Bairro", $bairro), 15, 13, false, false, 60, false, "#FFFFFF"); $objRelatorio_cor->novalinha(array("Bairro", $bairro), 15); if ($detalhe['sigla_uf']) { $obj_Uf = new clsPublicUf($detalhe['sigla_uf']); $det_Uf = $obj_Uf->detalhe(); $this->addDetalhe(array("UF", $det_Uf['nome'])); //pdf $objRelatorio->novalinha(array("UF", $det_Uf['nome']), 15, 13, false, false, 60, false, "#FFFFFF"); $objRelatorio_cor->novalinha(array("UF", $det_Uf['nome']), 15); } $detalhe['cep'] = int2CEP($detalhe['cep']); $this->addDetalhe(array("CEP", $detalhe['cep'])); //pdf $objRelatorio->novalinha(array("CEP", $detalhe['cep']), 15, 13, false, false, 60, false, "#FFFFFF"); $objRelatorio_cor->novalinha(array("CEP", $detalhe['cep']), 15); if ($detalhe['numero']) { $this->addDetalhe(array("Número", $detalhe['numero'])); //pdf $objRelatorio->novalinha(array("Número", $detalhe['numero']), 15, 13, false, false, 60, false, "#FFFFFF"); $objRelatorio_cor->novalinha(array("Número", $detalhe['numero']), 15); } if ($detalhe['complemento']) { $this->addDetalhe(array("Complemento", $detalhe['complemento'])); //pdf $objRelatorio->novalinha(array("Complemento", $detalhe['complemento']), 15, 13, false, false, 60, false, "#FFFFFF"); $objRelatorio_cor->novalinha(array("Complemento", $detalhe['complemento']), 15); } if ($detalhe['andar']) { $this->addDetalhe(array("Andar", $detalhe['andar'])); //pdf $objRelatorio->novalinha(array("Andar", $detalhe['andar']), 15, 13, false, false, 60, false, "#FFFFFF"); $objRelatorio_cor->novalinha(array("Andar", $detalhe['andar']), 15); } } else { header("Location: otopic_meus_grupos_lst.php"); } $obj_moderador = new clsGrupoModerador($id_visualiza, $cod_grupo); $detalhe_moderador = $obj_moderador->detalhe(); if ($id_visualiza != $cod_membro && $detalhe_moderador && $detalhe_moderador['ativo'] == 1) { $this->url_editar = "otopic_membros_cad.php?cod_grupo={$cod_grupo}&cod_pessoa_fj={$cod_membro}"; } $this->url_cancelar = "otopic_meus_grupos_det.php?cod_grupo={$cod_grupo}"; $this->largura = "100%"; //pdf - Notas $cod_membro = $_GET['cod_membro']; $cod_grupo = $_GET['cod_grupo']; if ($id_visualiza != $cod_membro) { $obj = new clsNotas(); $lista = $obj->lista($cod_membro); if ($lista) { $objRelatorio->novalinha(array("Notas"), 0, 16, true, "arial", false, "#FFFFFF", false, "#000000"); $objRelatorio_cor->novalinha(array("Notas"), 0, 13, true); foreach ($lista as $notas) { $total = $notas['total']; //pdf $objRelatorio->novalinha(array("{$notas['nota']}"), 15, 13, false, false, 40, false, "#FFFFFF"); $objRelatorio_cor->novalinha(array("{$notas['nota']}"), 15); } } } //fecha o pdf $link = $objRelatorio->fechaPdf(); $link_cor = $objRelatorio_cor->fechaPdf(); $this->array_botao = array("Imprimir (Jato)", "Imprimir (Laser)"); $this->array_botao_url = array("{$link}", $link_cor); }
function Gerar() { @session_start(); $this->__pessoa_logada = $_SESSION['id_pessoa']; session_write_close(); $this->__titulo = 'Bairro - Listagem'; // Passa todos os valores obtidos no GET para atributos do objeto foreach ($_GET as $var => $val) { $this->{$var} = $val === '' ? NULL : $val; } $this->addBanner('imagens/nvp_top_intranet.jpg', 'imagens/nvp_vert_intranet.jpg', 'Intranet'); $this->addCabecalhos(array('Nome', 'Zona Localização', 'Município', 'Estado', 'Pais')); // Filtros de Foreign Keys $opcoes = array('' => 'Selecione'); if (class_exists('clsPais')) { $objTemp = new clsPais(); $lista = $objTemp->lista(FALSE, FALSE, FALSE, FALSE, FALSE, 'nome ASC'); if (is_array($lista) && count($lista)) { foreach ($lista as $registro) { $opcoes[$registro['idpais']] = $registro['nome']; } } } else { echo "<!--\nErro\nClasse clsPais nao encontrada\n-->"; $opcoes = array('' => 'Erro na geração'); } $this->campoLista('idpais', 'Pais', $opcoes, $this->idpais, '', FALSE, '', '', FALSE, FALSE); $opcoes = array('' => 'Selecione'); if (class_exists('clsUf')) { if ($this->idpais) { $objTemp = new clsUf(); $lista = $objTemp->lista(FALSE, FALSE, $this->idpais, FALSE, FALSE, 'nome ASC'); if (is_array($lista) && count($lista)) { foreach ($lista as $registro) { $opcoes[$registro['sigla_uf']] = $registro['nome']; } } } } else { echo "<!--\nErro\nClasse clsUf nao encontrada\n-->"; $opcoes = array('' => 'Erro na geração'); } $this->campoLista('sigla_uf', 'Estado', $opcoes, $this->sigla_uf, '', FALSE, '', '', FALSE, FALSE); $opcoes = array('' => 'Selecione'); if (class_exists('clsMunicipio')) { if ($this->sigla_uf) { $objTemp = new clsMunicipio(); $lista = $objTemp->lista(FALSE, $this->sigla_uf, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, 'nome ASC'); if (is_array($lista) && count($lista)) { foreach ($lista as $registro) { $opcoes[$registro['idmun']] = $registro['nome']; } } } } else { echo "<!--\nErro\nClasse clsMunicipio nao encontrada\n-->"; $opcoes = array('' => 'Erro na geração'); } $this->campoLista('idmun', 'Município', $opcoes, $this->idmun, '', FALSE, '', '', FALSE, FALSE); // Outros filtros $this->campoTexto('nome', 'Nome', $this->nome, 30, 255, FALSE); // Paginador $this->__limite = 20; $this->__offset = $_GET['pagina_' . $this->nome] ? $_GET['pagina_' . $this->nome] * $this->__limite - $this->__limite : 0; $obj_bairro = new clsPublicBairro(); $obj_bairro->setOrderby('nome ASC'); $obj_bairro->setLimite($this->__limite, $this->__offset); $lista = $obj_bairro->lista($this->idmun, NULL, $this->nome, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, $this->idpais, $this->sigla_uf); $total = $obj_bairro->_total; // Zona Localização. $zona = App_Model_ZonaLocalizacao::getInstance(); // UrlHelper. $url = CoreExt_View_Helper_UrlHelper::getInstance(); $options = array('query' => array('idbai' => NULL)); // Monta a lista. if (is_array($lista) && count($lista)) { foreach ($lista as $registro) { $zl = $zona->getValue($registro['zona_localizacao']); $options['query']['idbai'] = $registro['idbai']; $this->addLinhas(array($url->l($registro['nome'], 'public_bairro_det.php', $options), $url->l($zl, 'public_bairro_det.php', $options), $url->l($registro['nm_municipio'], 'public_bairro_det.php', $options), $url->l($registro['nm_estado'], 'public_bairro_det.php', $options), $url->l($registro['nm_pais'], 'public_bairro_det.php', $options))); } } $this->addPaginador2('public_bairro_lst.php', $total, $_GET, $this->nome, $this->__limite); $this->acao = 'go("public_bairro_cad.php")'; $this->nome_acao = 'Novo'; $this->largura = '100%'; }