function Gerar() { $this->campoOculto("id_licitacao", $this->id_licitacao); $this->campoOculto("id_pessoa", $this->id_pessoa); $objPessoa = new clsPessoaFisica(); $db = new clsBanco(); list($nome_) = $objPessoa->queryRapida($this->id_pessoa, "nome"); $this->campoRotulo("pessoa", "Responsável", $nome_); $lista = array(); $db = new clsBanco(); $db->Consulta("SELECT cod_compras_modalidade, nm_modalidade FROM compras_modalidade"); while ($db->ProximoRegistro()) { list($id, $nm) = $db->Tupla(); $lista[$id] = $nm; } $this->id_modalidade = empty($this->id_modalidade) ? 2 : $this->id_modalidade; $this->campoLista("id_modalidade", "Modalidade", $lista, $this->id_modalidade); $this->campoTexto("numero", "Numero", $this->numero, "8", "30", true); $this->campoMemo("objeto", "Objeto", $this->objeto, "50", "8", true); $this->campoData("data_c", "Data", $this->data_c, true); $this->campoHora("hora", "Hora", $this->hora, true, "", "", "hh:mm"); if ($this->oculto == 'f') { $this->oculto = ""; } $this->campoCheck("oculto", "Ocultar", $this->oculto); $this->campoNumero("cod_licitacao_semasa", "Número Licitação Semasa", $this->cod_licitacao_semasa, 6, 20, false); }
public function Inicializar() { $retorno = "Novo"; session_start(); if (isset($_SESSION['id_pessoa'])) { $this->p_cod_pessoa_fj = $_SESSION['id_pessoa']; $objPessoa = new clsPessoaFj(); $db = new clsBanco(); $db->Consulta("SELECT f.matricula, f.senha, f.ativo, f.ramal, f.ref_cod_setor, f.ref_cod_funcionario_vinculo, f.ref_cod_setor_new FROM funcionario f WHERE f.ref_cod_pessoa_fj={$this->p_cod_pessoa_fj}"); if ($db->ProximoRegistro()) { list($this->f_matricula, $this->f_senha, $this->f_ativo, $this->f_ramal, $this->f_ref_setor, $this->ref_cod_funcionario_vinculo, $this->ref_cod_setor) = $db->Tupla(); list($this->p_nm_pessoa, $this->p_id_federal, $this->p_endereco, $this->p_cep, $this->p_ref_bairro, $this->p_ddd_telefone_1, $this->p_telefone_1, $this->p_ddd_telefone_2, $this->p_telefone_2, $this->p_ddd_telefone_mov, $this->p_telefone_mov, $this->p_ddd_telefone_fax, $this->p_telefone_fax, $this->p_email, $this->p_http, $this->p_tipo_pessoa, $this->cidade, $this->bairro, $this->logradouro, $this->cep, $this->idlog, $this->idbai, $this->idtlog, $this->sigla_uf, $this->complemento, $this->numero, $this->letra, $this->bloco, $this->apartamento, $this->andar) = $objPessoa->queryRapida($this->p_cod_pessoa_fj, "nome", "cpf", "endereco", "cep", "bairro", "ddd_1", "fone_1", "ddd_2", "fone_2", "ddd_mov", "fone_mov", "ddd_fax", "fone_fax", "email", "url", "tipo", "cidade", "bairro", "logradouro", "cep", "idlog", "idbai", "idtlog", "sigla_uf", "complemento", "numero", "letra", "bloco", "apartamento", "andar"); $objFisica = new clsPessoaFisica(); list($this->p_sexo) = $objFisica->queryRapida($this->p_cod_pessoa_fj, "sexo"); $this->fexcluir = FALSE; $retorno = "Editar"; // define os niveis ate o setor escolhido (para que os campos ja venham preenchidos corretamente) if ($this->ref_cod_setor) { $objSetor = new clsSetor(); $niveis = $objSetor->getNiveis($this->ref_cod_setor); for ($i = 0; $i < count($niveis); $i++) { $nm_var = "setor_{$i}"; $this->{$nm_var} = $niveis[$i]; } } } } $this->url_cancelar = 'index.php'; $this->nome_url_cancelar = 'Cancelar'; return $retorno; }
function Inicializar() { @session_start(); $id_pessoa = $_SESSION['id_pessoa']; session_write_close(); $retorno = "Novo"; if (@$_GET['id_foto']) { $this->id_foto = @$_GET['id_foto']; $objPessoa = new clsPessoaFisica(); $db = new clsBanco(); $db->Consulta("SELECT f.ref_ref_cod_pessoa_fj, f.cod_foto_portal, f.titulo, f.descricao, f.data_foto, f.caminho, f.nm_credito, f.altura, f.largura, f.ref_cod_foto_secao FROM foto_portal f WHERE cod_foto_portal={$this->id_foto}"); if ($db->ProximoRegistro()) { list($this->cod_pessoa, $this->id_foto, $this->titulo, $this->descricao, $this->data_foto, $this->foto, $this->nm_credito, $this->altura, $this->largura, $this->secao) = $db->Tupla(); list($this->nome_) = $objPessoa->queryRapida($this->cod_pessoa, "nome"); $this->data_foto = date('d/m/Y', strtotime(substr($this->data_foto, 0, 19))); $this->fexcluir = true; $retorno = "Editar"; } else { $dba = new clsBanco(); list($this->nome_) = $objPessoa->queryRapida($id_pessoa, "nome"); $this->data_foto = date('d/m/Y'); } } else { $objPessoa = new clsPessoaFisica(); $dba = new clsBanco(); list($this->nome_) = $objPessoa->queryRapida($id_pessoa, "nome"); $this->data_foto = date('d/m/Y'); } $this->url_cancelar = $retorno == "Editar" ? "fotos_det.php?id_foto={$this->id_foto}" : "fotos_lst.php"; $this->nome_url_cancelar = "Cancelar"; $this->largura = "100%"; return $retorno; }
function Gerar() { @session_start(); $this->cod_usuario = $_SESSION['id_pessoa']; session_write_close(); $this->titulo = "Detalhe do Vínculo"; $this->addBanner("imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet"); $cod_acesso = @$_GET['cod_permissao']; $db = new clsBanco(); $db->Consulta("SELECT ref_ref_cod_pessoa_fj, ip_externo, ip_interno, data_hora, pagina, variaveis FROM intranet_segur_permissao_negada WHERE cod_intranet_segur_permissao_negada = '{$cod_acesso}' "); $objPessoa = new clsPessoaFisica(); if ($db->ProximoRegistro()) { list($ref_pessoa, $ip_i, $ip_e, $data_hora, $pagina, $variaveis) = $db->Tupla(); if (!is_null($ref_pessoa)) { //$nome = $db->CampoUnico( "SELECT nm_pessoa FROM pessoa_fj WHERE cod_pessoa_fj = $ref_pessoa" ); list($nome, $cpf, $insc_mun) = $objPessoa->queryRapida($ref_pessoa, "nome", "cpf", "insc_mun"); } else { $nome = "Convidado"; } $variaveis = str_replace("\n", "<br>", $variaveis); $this->addDetalhe(array("Nome", $nome)); $this->addDetalhe(array("IP externo", $ip_e)); $this->addDetalhe(array("IP interno", $ip_i)); $this->addDetalhe(array("Pagina", $pagina)); $this->addDetalhe(array("Extra", $variaveis)); $this->addDetalhe(array("Data", date("d/m/Y H:i", strtotime(substr($data_hora, 0, 19))))); } $this->url_cancelar = "acesso_indevido_lst.php"; $this->largura = "100%"; }
function Gerar() { $this->titulo = "Acessos Indevidos"; $this->addBanner("imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet"); $this->addCabecalhos(array("Nome", "IP", "IP interno", "Data")); $where = ""; $db = new clsBanco(); $db2 = new clsBanco(); $total = $db->UnicoCampo("SELECT count(0) FROM intranet_segur_permissao_negada {$where}"); $total_temp = $total; $limite = 20; $iniciolimit = !empty($_GET['iniciolimit']) ? $_GET['iniciolimit'] : "0"; $clasula_limit = $iniciolimit * $limite; $limit = " LIMIT {$clasula_limit}, {$limite}"; $db->Consulta("SELECT cod_intranet_segur_permissao_negada, ref_ref_cod_pessoa_fj, ip_interno, ip_externo, data_hora FROM intranet_segur_permissao_negada ORDER BY data_hora DESC {$limit}"); $objPessoa = new clsPessoaFisica(); while ($db->ProximoRegistro()) { list($cod, $cod_pessoa, $ip_interno, $ip_externo, $data_hora) = $db->Tupla(); if (!is_null($cod_pessoa)) { //$nm_pessoa = $db2->CampoUnico( "SELECT nm_pessoa FROM pessoa_fj WHERE cod_pessoa_fj = $cod_pessoa" ); list($nm_pessoa) = $objPessoa->queryRapida($cod_pessoa, "nome"); } else { $nm_pessoa = "Convidado"; } $ip_externo = $ip_externo == '200.215.80.163' ? "Prefeitura" : "Externo - " . $ip_externo; $this->addLinhas(array("<a href=\"acesso_indevido_det.php?cod_permissao={$cod}\"><img src='imagens/noticia.jpg' border=0>{$nm_pessoa}</a>", "<a href=\"acesso_indevido_det.php?cod_permissao={$cod}\">{$ip_externo}</a>", "<a href=\"acesso_indevido_det.php?cod_permissao={$cod}\">{$ip_interno}</a>", "<a href=\"acesso_indevido_det.php?cod_permissao={$cod}\">" . date("d/m/Y H:i", strtotime(substr($data_hora, 0, 19))) . "</a>")); } $this->paginador("acesso_indevido_lst.php?&nm_pessoa={$_GET['nm_pessoa']}", $total_temp, $limite, @$_GET['pos_atual']); $this->largura = "100%"; }
function Gerar() { $this->titulo = "Detalhe de fotos"; $this->addBanner("imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet"); $id_foto = @$_GET['id_foto']; $objPessoa = new clsPessoaFisica(); $db = new clsBanco(); //$db->Consulta( "SELECT f.data_foto, f.titulo, f.descricao, p1.nm_pessoa, f.caminho, f.altura, f.largura, p2.nm_pessoa, f.ref_cod_foto_secao FROM foto_portal f, pessoa_fj p1, pessoa_fj p2 WHERE f.ref_ref_cod_pessoa_fj=p1.cod_pessoa_fj AND p2.cod_pessoa_fj=f.ref_cod_credito AND cod_foto_portal={$id_foto}" ); $db->Consulta("SELECT f.ref_ref_cod_pessoa_fj, f.nm_credito, f.data_foto, f.titulo, f.descricao, f.caminho, f.altura, f.largura, f.ref_cod_foto_secao FROM foto_portal f WHERE cod_foto_portal={$id_foto}"); if ($db->ProximoRegistro()) { //list ($data, $titulo, $descricao, $nome, $foto, $altura, $largura, $credito, $secao ) = $db->Tupla(); list($cod_pessoa, $nm_credito, $data, $titulo, $descricao, $foto, $altura, $largura, $secao) = $db->Tupla(); list($nome) = $objPessoa->queryRapida($cod_pessoa, "nome"); $data = date('d/m/Y', strtotime(substr($data, 0, 19))); $this->addDetalhe(array("Data", $data)); $this->addDetalhe(array("Título", $titulo)); $this->addDetalhe(array("Criador", $nome)); $this->addDetalhe(array("Credito", $nm_credito)); //echo $foto; $this->addDetalhe(array("Foto", "<a href='#' onclick='javascript:openfoto(\"{$foto}\", \"{$altura}\", \"{$largura}\")'><img src='fotos/small/{$foto}' border='0'></a>")); } $this->url_novo = "fotos_cad.php"; $this->url_editar = "fotos_cad.php?id_foto={$id_foto}"; $this->url_cancelar = "fotos_lst.php"; $this->largura = "100%"; }
function Gerar() { $objPessoa = new clsPessoaFisica(); $db = new clsBanco(); $this->campoOculto("ref_ref_pessoa_fj", $this->ref_ref_pessoa_fj); $this->campoOculto("cod_portal_concurso", $this->cod_portal_concurso); //$nome = $db->CampoUnico( "SELECT nm_pessoa FROM pessoa_fj WHERE cod_pessoa_fj = '{$this->ref_ref_pessoa_fj}'" ); list($nome) = $objPessoa->queryRapida($this->ref_ref_pessoa_fj, "nome"); $this->campoRotulo("pessoa", "Responsável", $nome); $this->campoTexto("nm_concurso", "Título", $this->nm_concurso, "50", "100", true); $this->campoMemo("descricao", "Descrição", $this->descricao, "50", "4", false); $this->campoArquivo("documento", "Documento", $this->documento, "50"); }
function Gerar() { $this->titulo = "Agendas"; $cod_agenda = @$_GET['cod_agenda']; $db = new clsBanco(); $db2 = new clsBanco(); $db->Consulta("SELECT cod_agenda, nm_agenda, publica, envia_alerta, ref_ref_cod_pessoa_cad, data_cad, ref_ref_cod_pessoa_own FROM portal.agenda WHERE cod_agenda = '{$cod_agenda}'"); if ($db->ProximoRegistro()) { list($cod_agenda, $nm_agenda, $publica, $envia_alerta, $pessoa_cad, $data_cad, $pessoa_own) = $db->Tupla(); $objPessoa = new clsPessoaFisica(); list($nome) = $objPessoa->queryRapida($pessoa_cad, "nome"); $objPessoa_ = new clsPessoaFisica(); list($nm_pessoa_own) = $objPessoa_->queryRapida($pessoa_own, "nome"); $this->addDetalhe(array("Código da Agenda", $cod_agenda)); $this->addDetalhe(array("Agenda", $nm_agenda)); $this->addDetalhe(array("Pública", $publica == 0 ? $publica = 'Não' : ($pubica = 'Sim'))); $this->addDetalhe(array("Envia Alerta", $envia_alerta == 0 ? $envia_alerta = 'Não' : ($envia_alerta = 'Sim'))); $this->addDetalhe(array("Quem Cadastrou", $nome)); $this->addDetalhe(array("Data do Cadastro", date("d/m/Y H:m:s", strtotime(substr($data_cad, 0, 19))))); $this->addDetalhe(array("Dono da Agenda", $nm_pessoa_own)); $editores = ""; if ($nm_pessoa_own) { $editores .= "<b>{$nm_pessoa_own}</b><br>"; } $edit_array = array(); $db2->Consulta("SELECT ref_ref_cod_pessoa_fj FROM agenda_responsavel WHERE ref_cod_agenda = '{$cod_agenda}'"); while ($db2->ProximoRegistro()) { list($nome) = $objPessoa->queryRapida($db2->Campo("ref_ref_cod_pessoa_fj"), "nome"); $edit_array[] = $nome; } if (!count($edit_array)) { if (!$nm_pessoa_own) { $editores .= "Nenhum editor cadastrado"; } } else { asort($edit_array); reset($edit_array); $editores .= implode("<br>", $edit_array); } $this->addDetalhe(array("Editores autorizados", $editores)); } else { $this->addDetalhe(array("Erro", "Codigo de agenda inválido")); } $this->url_editar = "agenda_admin_cad.php?cod_agenda={$cod_agenda}"; $this->url_novo = "agenda_admin_cad.php"; $this->url_cancelar = "agenda_admin_lst.php"; $this->largura = "100%"; $localizacao = new LocalizacaoSistema(); $localizacao->entradaCaminhos(array($_SERVER['SERVER_NAME'] . "/intranet" => "Início", "" => "Detalhe da agenda")); $this->enviaLocalizacao($localizacao->montar()); }
function Gerar() { @session_start(); $_SESSION["campo"] = isset($_GET["campo"]) ? $_GET["campo"] : $_SESSION["campo"]; $this->__nome = "form1"; @session_write_close(); $this->titulo = "Categorias"; // Paginador $limite = 7; $iniciolimit = $_GET["pagina_{$this->__nome}"] ? $_GET["pagina_{$this->__nome}"] * $limite - $limite : 0; //*** // INICIO FILTROS //*** $nm_categoria = $_GET["nm_categoria"]; $this->campoTexto("titulo", "Título", $_GET["titulo"], 40, 255); //*** // FIM FILTROS //*** $this->addCabecalhos(array("Data", "Título", "Criador")); $db = new clsBanco(); if (!empty($_GET["titulo"])) { $where = " where n.titulo ilike '%{$_GET["titulo"]}%'"; } $total = $db->CampoUnico("SELECT count(*) FROM not_portal n {$where}"); $db->Consulta("SELECT n.ref_ref_cod_pessoa_fj, cod_not_portal, n.data_noticia, n.titulo, n.descricao FROM not_portal n {$where} ORDER BY n.data_noticia DESC LIMIT {$iniciolimit},{$limite}"); $objPessoa = new clsPessoaFisica(); while ($db->ProximoRegistro()) { list($cod_pessoa, $id_noticia, $data, $titulo, $descricao) = $db->Tupla(); list($nome) = $objPessoa->queryRapida($cod_pessoa, "nome"); $data = date('d/m/Y', strtotime(substr($data, 0, 19))); $campo = @$_GET['campo']; if (strlen($titulo) >= 40) { $titulo = substr($titulo, 0, 40) . "..."; } $func = "javascript:enviar('{$_SESSION["campo"]}','{$id_noticia}','{$titulo}','div_dinamico_0')"; $this->addLinhas(array("<a href='javascript:void(0);' onclick=\"{$func}\">{$data}</a>", "<a href='javascript:void(0);' onclick=\"{$func}\">{$titulo}</a>", "<a href='javascript:void(0);' onclick=\"{$func}\">{$nome}</a>")); } $this->largura = "100%"; $this->addPaginador2("acoes_pesquisa_noticia.php", $total, $_GET, $this->__nome, $limite); @session_write_close(); }
function Inicializar() { @session_start(); $this->id_pessoa = $_SESSION['id_pessoa']; session_write_close(); $retorno = "Novo"; if (@$_GET['cod_pessoa_fj']) { $this->fexcluir = true; $this->cod_pessoa_fj = @$_GET['cod_pessoa_fj']; $objPessoa = new clsPessoaFisica(); $db = new clsBanco(); list($this->nome_pessoa) = $objPessoa->queryRapida($this->cod_pessoa_fj, "nome"); $retorno = "Editar"; } if (isset($_POST["cod_pessoa_fj"])) { $this->cod_pessoa_fj = $_POST["cod_pessoa_fj"]; $this->nm_pessoa = $_POST["nm_pessoa"]; } $this->url_cancelar = "compras_funcionarios_lst.php"; $this->nome_url_cancelar = "Cancelar"; return $retorno; }
function Gerar() { $this->titulo = "Detalhe de concurso"; $this->addBanner("http://ieducar.dccobra.com.br/intranet/imagens/nvp_top_intranet.jpg", "http://ieducar.dccobra.com.br/intranet/imagens/nvp_vert_intranet.jpg", "Intranet"); $cod_portal_concurso = @$_GET['cod_portal_concurso']; $objPessoa = new clsPessoaFisica(); $db = new clsBanco(); $db->Consulta("SELECT nm_concurso, descricao, data_hora, ref_ref_cod_pessoa_fj, caminho, tipo_arquivo FROM portal_concurso WHERE cod_portal_concurso = '{$cod_portal_concurso}'"); if ($db->ProximoRegistro()) { list($nome, $descricao, $data, $pessoa, $caminho, $tipo) = $db->Tupla(); //$pessoa = $db->CampoUnico( "SELECT nm_pessoa FROM pessoa_fj WHERE cod_pessoa_fj = '$pessoa'" ); list($pessoa) = $objPessoa->queryRapida($pessoa, "nome"); $this->addDetalhe(array("Responsável", $pessoa)); $this->addDetalhe(array("Data", date("d/m/Y H:i", strtotime(substr($data, 0, 19))))); $this->addDetalhe(array("Nome", $nome)); $this->addDetalhe(array("Descrição", $descricao)); $this->addDetalhe(array("Arquivo", "<a href='arquivos/{$caminho}''><img src='http://ieducar.dccobra.com.br/intranet/imagens/nvp_icon_{$tipo}.gif' border='0'></a>")); } $this->url_novo = "concursos_cad.php"; $this->url_editar = "concursos_cad.php?cod_portal_concurso={$cod_portal_concurso}"; $this->url_cancelar = "concursos_lst.php"; $this->largura = "100%"; }
function Gerar() { $this->titulo = "Detalhe do Banner"; $cod_portal_banner = @$_GET['cod_portal_banner']; $objPessoa = new clsPessoaFisica(); $db = new clsBanco(); $db->Consulta("SELECT b.ref_ref_cod_pessoa_fj, b.cod_portal_banner, b.caminho, b.title, b.prioridade, b.link, b.lateral FROM portal_banner b WHERE b.cod_portal_banner={$cod_portal_banner}"); if ($db->ProximoRegistro()) { list($cod_pessoa, $cod_portal_banner, $caminho, $title, $prioridade, $link, $lateral) = $db->Tupla(); list($nm_pessoa) = $objPessoa->queryRapida($cod_pessoa, "nome"); $this->addDetalhe(array("Responsável", $nm_pessoa)); $this->addDetalhe(array("Title", $title)); $this->addDetalhe(array("Prioridade", $prioridade)); $this->addDetalhe(array("Link", $link)); $lateral = $lateral ? "Sim" : "Não"; $this->addDetalhe(array("Lateral", $lateral)); $this->addDetalhe(array("Banner", "<img src='fotos/imgs/{$caminho}' title='{$title}' width=\"149\">")); } $this->url_novo = "banner_cad.php"; $this->url_editar = "banner_cad.php?cod_portal_banner={$cod_portal_banner}"; $this->url_cancelar = "banner_lst.php"; $this->largura = "100%"; }
function Gerar() { @session_start(); $_SESSION["campo"] = $_GET["campo"] ? $_GET["campo"] : $_SESSION["campo"]; $this->nome = "form1"; $this->titulo = "Notícias"; $this->addCabecalhos(array("Selecionar", "Data", "Título", "Criador")); $objPessoa = new clsPessoaFisica(); $db = new clsBanco(); $limite = 10; $iniciolimit = $_GET["pagina_{$this->nome}"] ? $_GET["pagina_{$this->nome}"] * $limite - $limite : 0; $total = $db->CampoUnico("SELECT count(*) FROM not_portal"); $db->Consulta("SELECT n.ref_ref_cod_pessoa_fj, cod_not_portal, n.data_noticia, n.titulo, n.descricao FROM not_portal n ORDER BY n.data_noticia DESC LIMIT {$iniciolimit},{$limite}"); while ($db->ProximoRegistro()) { list($cod_pessoa, $id_noticia, $data, $titulo, $descricao) = $db->Tupla(); list($nome) = $objPessoa->queryRapida($cod_pessoa, "nome"); $data = date('d/m/Y', strtotime(substr($data, 0, 19))); $campo = @$_GET['campo']; $this->addLinhas(array("<center><a href='javascript:void(0);' onclick='javascript:retorna(\"{$this->nome}\", \"{$campo}\", \"{$id_noticia}\")'><img width='20' height='20' src='imagens/noticia.jpg' border=0>", $data, $titulo, $nome . " " . $sobrenome)); } $this->addPaginador2("add_noticias.php", $total, $_GET, $this->nome, $limite); $this->largura = "100%"; }
function Gerar() { $this->titulo = "Detalhe da licitação"; $id_licitacao = @$_GET['id_licitacao']; $objPessoa = new clsPessoaFisica(); $db = new clsBanco(); $db->Consulta("SELECT l.ref_ref_cod_pessoa_fj, m.nm_modalidade, l.numero, l.objeto, l.data_hora FROM compras_licitacoes l, compras_modalidade m WHERE m.cod_compras_modalidade=l.ref_cod_compras_modalidade AND cod_compras_licitacoes={$id_licitacao}"); if ($db->ProximoRegistro()) { //list ($nm, $numero, $objeto, $data_c, $hora) = $db->Tupla(); list($cod_pessoa, $nm, $numero, $objeto, $data_c, $hora) = $db->Tupla(); list($nome) = $objPessoa->queryRapida($cod_pessoa, "nome"); $hora = date('H:i', strtotime(substr($data_c, 0, 19))); $data_c = date('d/m/Y', strtotime(substr($data_c, 0, 19))); $this->addDetalhe(array("Modalidade", $nm . " " . $numero)); $this->addDetalhe(array("Objeto", $objeto)); $this->addDetalhe(array("Data", "{$data_c}")); $this->addDetalhe(array("Hora", $hora)); } $this->url_novo = "licitacoes_cad.php"; $this->url_editar = "licitacoes_cad.php?id_licitacao={$id_licitacao}"; $this->url_cancelar = "licitacoes_lst.php"; $this->largura = "100%"; }
function Inicializar() { $this->pessoa = @$_GET["pessoa"]; if ($_GET["cod"]) { $this->cod_pessoa_fj = @$_GET["cod"]; } $this->ref_cod_sistema = @$_GET["ref_cod_sistema"]; $this->pessoa_cpf = @$_GET["pessoa_cpf"]; if ($_POST["pessoa"]) { $this->pessoa = $_POST["pessoa"]; } if ($_POST["pessoa_cpf"]) { $this->pessoa_cpf = $_POST["pessoa_cpf"]; } $this->id_federal = @$_POST["id_federal"]; if ($_POST["vazio"]) { $this->vazio = $_POST["vazio"]; } else { $this->vazio = "true"; } $this->retorno = "Novo"; if ($this->id_federal != null && (!is_numeric($this->cod_pessoa_fj) || $this->cod_pessoa_fj == 0)) { $obj_fisica = new clsFisica(false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, idFederal2int($this->id_federal)); $detalhe = $obj_fisica->detalhe(); if ($detalhe) { $this->cod_pessoa_fj = $detalhe['idpes']; } else { $obj_juridica = new clsJuridica(false, idFederal2int($this->id_federal)); $det_jur = $obj_juridica->detalhe(); if ($det_jur) { $this->cod_pessoa_fj = $det_jur["idpes"]; } } } if ($this->pessoa == "F" || $this->pessoa == "J") { if (is_numeric($this->cod_pessoa_fj) && $this->cod_pessoa_fj != 0) { if ($this->pessoa == "F") { $obj_fisica = new clsPessoaFisica(); list($this->nm_pessoa, $this->id_federal, $this->data_nasc, $this->ddd_telefone_1, $this->telefone_1, $this->ddd_telefone_2, $this->telefone_2, $this->ddd_telefone_mov, $this->telefone_mov, $this->ddd_telefone_fax, $this->telefone_fax, $this->email, $this->http, $this->pessoa, $this->sexo, $this->cidade, $this->bairro, $this->logradouro, $this->cep, $this->idlog, $this->idbai, $this->idtlog, $this->sigla_uf, $this->complemento, $this->numero, $this->bloco, $this->apartamento, $this->andar) = $obj_fisica->queryRapida($this->cod_pessoa_fj, "nome", "cpf", "data_nasc", "ddd_1", "fone_1", "ddd_2", "fone_2", "ddd_mov", "fone_mov", "ddd_fax", "fone_fax", "email", "url", "tipo", "sexo", "cidade", "bairro", "logradouro", "cep", "idlog", "idbai", "idtlog", "sigla_uf", "complemento", "numero", "bloco", "apartamento", "andar"); $this->cep = int2Cep($this->cep); $obj_endereco = new clsPessoaEndereco($this->cod_pessoa_fj); $det_endereco = $obj_endereco->detalhe(); if ($det_endereco) { $obj_cep = $det_endereco["cep"]; $det_cep = $obj_cep->detalhe(); $this->cep = $det_cep["cep"]; $obj_idlog = $det_endereco["idlog"]; $det_idlog = $obj_idlog->detalhe(); $obj_idlog = $det_idlog["idlog"]; $det_idlog = $obj_idlog->detalhe(); $this->idlog = $det_idlog["idlog"]; $this->numero = $det_endereco["numero"]; $this->letra = $det_endereco["letra"]; $this->complemento = $det_endereco["complemento"]; $obj_idbai = $det_endereco["idbai"]; $det_idbai = $obj_idbai->detalhe(); $this->idbai = $det_idbai["idbai"]; $this->bloco = $det_endereco["bloco"]; $this->andar = $det_endereco["andar"]; $this->apartamento = $det_endereco["apartamento"]; } else { $obj_end_ext = new clsEnderecoExterno($this->cod_pessoa_fj); $det_end_ext = $obj_end_ext->detalhe(); if ($det_end_ext) { $obj_uf = $det_end_ext["sigla_uf"]; $det_uf = $obj_uf->detalhe(); $this->sigla_uf = $det_uf["sigla_uf"]; $this->cidade = $det_end_ext["cidade"]; $this->cep = $det_end_ext["cep"]; $obj_idtlog = $det_end_ext["idtlog"]; $det_idtlog = $obj_idtlog->detalhe(); $this->idtlog = $det_idtlog["idtlog"]; $this->logradouro = $det_end_ext["logradouro"]; $this->numero = $det_end_ext["numero"]; $this->letra = $det_end_ext["letra"]; $this->complemento = $det_end_ext["complemento"]; $this->bairro = $det_end_ext["bairro"]; $this->bloco = $det_end_ext["bloco"]; $this->andar = $det_end_ext["andar"]; $this->apartamento = $det_end_ext["apartamento"]; } } } elseif ($this->pessoa == "J") { $obj_juridica = new clsPessoaJuridica($this->cod_pessoa_fj); $det_juridica = $obj_juridica->detalhe(); $this->email = $det_juridica['email']; $this->url = $det_juridica['url']; $this->insc_est = $det_juridica['insc_estadual']; $this->capital_social = $det_juridica['capital_social']; $this->razao_social = $det_juridica['nome']; $this->fantasia = $det_juridica['fantasia']; $this->id_federal = int2CNPJ($det_juridica['cnpj']); $this->ddd_telefone_1 = $det_juridica['ddd_1']; $this->telefone_1 = $det_juridica['fone_1']; $this->ddd_telefone_2 = $det_juridica['ddd_2']; $this->telefone_2 = $det_juridica['fone_2']; $this->ddd_telefone_mov = $det_juridica['ddd_mov']; $this->telefone_mov = $det_juridica['fone_mov']; $this->ddd_telefone_fax = $det_juridica['ddd_fax']; $this->telefone_fax = $det_juridica['fone_fax']; $this->cidade = $det_juridica['cidade']; $this->bairro = $det_juridica['bairro']; $this->logradouro = $det_juridica['logradouro']; $this->cep = int2CEP($det_juridica['cep']); $this->idlog = $det_juridica['idlog']; $this->idbai = $det_juridica['idbai']; $this->idtlog = $det_juridica['idtlog']; $this->sigla_uf = $det_juridica['sigla_uf']; $this->complemento = $det_juridica['complemento']; $this->numero = $det_juridica['numero']; $this->letra = $det_juridica['letra']; $obj_endereco = new clsPessoaEndereco($this->cod_pessoa_fj); $det_endereco = $obj_endereco->detalhe(); if ($det_endereco) { $obj_cep = $det_endereco["cep"]; $det_cep = $obj_cep->detalhe(); $this->cep = $det_cep["cep"]; $obj_idlog = $det_endereco["idlog"]; $det_idlog = $obj_idlog->detalhe(); $obj_idlog = $det_idlog["idlog"]; $det_idlog = $obj_idlog->detalhe(); $this->idlog = $det_idlog["idlog"]; $this->numero = $det_endereco["numero"]; $this->letra = $det_endereco["letra"]; $this->complemento = $det_endereco["complemento"]; $obj_idbai = $det_endereco["idbai"]; $det_idbai = $obj_idbai->detalhe(); $this->idbai = $det_idbai["idbai"]; $this->bloco = $det_endereco["bloco"]; $this->andar = $det_endereco["andar"]; $this->apartamento = $det_endereco["apartamento"]; } else { $obj_end_ext = new clsEnderecoExterno($this->cod_pessoa_fj); $det_end_ext = $obj_end_ext->detalhe(); if ($det_end_ext) { $obj_uf = $det_end_ext["sigla_uf"]; $det_uf = $obj_uf->detalhe(); $this->sigla_uf = $det_uf["sigla_uf"]; $this->cidade = $det_end_ext["cidade"]; $this->cep = $det_end_ext["cep"]; $obj_idtlog = $det_end_ext["idtlog"]; $det_idtlog = $obj_idtlog->detalhe(); $this->idtlog = $det_idtlog["idtlog"]; $this->logradouro = $det_end_ext["logradouro"]; $this->numero = $det_end_ext["numero"]; $this->letra = $det_end_ext["letra"]; $this->complemento = $det_end_ext["complemento"]; $this->bairro = $det_end_ext["bairro"]; $this->bloco = $det_end_ext["bloco"]; $this->andar = $det_end_ext["andar"]; $this->apartamento = $det_end_ext["apartamento"]; } } } $this->retorno = "Editar"; $this->fexcluir = false; } elseif ($this->id_federal == null) { $this->retorno = ''; } } else { $this->retorno = ''; } if (!($this->vazio == "true") && !is_numeric($this->cod_pessoa_fj)) { $this->retorno = "Novo"; } elseif (is_numeric($this->cod_pessoa_fj)) { $this->retorno = "Editar"; } return $this->retorno; }
$conteudos[$cod_conteudo]["rem_email"] = $rem_email; $conteudos[$cod_conteudo]["conteudo"] .= "<br /><br />Dúvidas, críticas ou sugestões?<br />Ouvidoria Municipal - 0800 646 4040"; } $removeemail = ""; if (!is_null($cod_funcionario)) { // verifica se jah houve um envio deste conteudo, para este e-mail $db2->Consulta("SELECT 1 FROM mailling_fila_envio WHERE ref_ref_cod_pessoa_fj = '{$cod_funcionario}' AND ref_cod_mailling_email_conteudo = '{$cod_conteudo}' AND data_envio IS NOT NULL"); if ($db2->ProximoRegistro()) { // ja enviou, vamos deletar esse duplicado $db2->Consulta("DELETE FROM mailling_fila_envio WHERE ref_ref_cod_pessoa_fj = '{$cod_funcionario}' AND ref_cod_mailling_email_conteudo = '{$cod_conteudo}' AND data_envio IS NULL"); } else { $db2->Consulta("SELECT f.email FROM funcionario_email f WHERE f.ref_ref_cod_pessoa_fj = '{$cod_funcionario}' ORDER BY cod_email ASC LIMIT 1 OFFSET 0"); $db2->ProximoRegistro(); list($email) = $db2->Tupla(); $objPessoa = new clsPessoaFisica(); list($nome) = $objPessoa->queryRapida($cod_funcionario, "nome"); $email .= "@itajai.sc.gov.br"; } } else { if (is_numeric($cod_email)) { // verifica se jah houve um envio deste conteudo, para este e-mail $db2->Consulta("SELECT 1 FROM mailling_fila_envio WHERE ref_cod_mailling_email = '{$cod_email}' AND ref_cod_mailling_email_conteudo = '{$cod_conteudo}' AND data_envio IS NOT NULL AND cod_mailling_fila_envio <> '{$cod_fila}'"); if ($db2->ProximoRegistro()) { // ja enviou, vamos deletar esse duplicado $db2->Consulta("DELETE FROM mailling_fila_envio WHERE ref_cod_mailling_email = '{$cod_email}' AND ref_cod_mailling_email_conteudo = '{$cod_conteudo}' AND data_envio IS NULL AND cod_mailling_fila_envio <> '{$cod_fila}'"); } else { $db2->Consulta("SELECT email, nm_pessoa FROM mailling_email WHERE cod_mailling_email = '{$cod_email}'"); $db2->ProximoRegistro(); list($email, $nome) = $db2->Tupla(); $removeemail = "Caso queira remover seu e-mail desta lista <a href=\"http://www.itajai.sc.gov.br/remover.php?email={$email}\">clique aqui</a>"; /*
function Inicializar() { @session_start(); $this->id_pessoa = $_SESSION['id_pessoa']; session_write_close(); $retorno = "Novo"; if (@$_GET['id_licitacao']) { $this->id_licitacao = @$_GET['id_licitacao']; $db = new clsBanco(); $db->Consulta("SELECT valor_real, valor_referencia, ref_cod_compras_final_pregao FROM compras_pregao_execucao WHERE ref_cod_compras_licitacoes = '{$this->id_licitacao}'"); if ($db->ProximoRegistro()) { list($this->valor_real, $this->valor_referencia, $this->ref_cod_compras_final_pregao) = $db->Tupla(); } else { $this->mensagem = "Esta solicitação não pode ser fechada (defina a equipe primeiro)"; } $retorno = "Editar"; } else { $this->mensagem = "Nenhuma licitação selecionada"; } if (isset($_POST["id_licitacao"])) { $this->id_licitacao = $_POST["id_licitacao"]; $this->valor_real = $_POST["valor_real"]; $this->valor_referencia = $_POST["valor_referencia"]; $this->ref_cod_compras_final_pregao = $_POST["ref_cod_compras_final_pregao"]; } if ($this->id_licitacao) { $objPessoa = new clsPessoaFisica(); $db = new clsBanco(); $db->Consulta("SELECT l.ref_ref_cod_pessoa_fj, m.nm_modalidade, l.numero, l.objeto, l.data_hora, exec.ano_processo,exec.mes_processo, exec.seq_processo, exec.seq_portaria, exec.ano_portaria, exec.valor_referencia, exec.valor_real, ref_pregoeiro, ref_equipe1, ref_equipe2, ref_equipe3 FROM compras_licitacoes l, compras_modalidade m, compras_pregao_execucao exec WHERE m.cod_compras_modalidade=l.ref_cod_compras_modalidade AND cod_compras_licitacoes={$this->id_licitacao} AND l.cod_compras_licitacoes=exec.ref_cod_compras_licitacoes"); if ($db->ProximoRegistro()) { list($cod_pessoa, $this->modalidade, $this->numero, $this->objeto, $this->data, $this->ano_processo, $this->mes_processo, $this->seq_processo, $this->seq_portaria, $this->ano_portaria, $this->valor_referencia, $this->valor_real, $this->ref_pregoeiro, $this->ref_equipe1, $this->ref_equipe2, $this->ref_equipe3) = $db->Tupla(); $this->hora = date('H:i', strtotime(substr($this->hora, 0, 19))); $this->data = date('d/m/Y', strtotime(substr($this->data, 0, 19))); list($this->ref_pregoeiro) = $objPessoa->queryRapida($this->ref_pregoeiro, "nome"); list($this->ref_equipe1) = $objPessoa->queryRapida($this->ref_equipe1, "nome"); list($this->ref_equipe2) = $objPessoa->queryRapida($this->ref_equipe2, "nome"); list($this->ref_equipe3) = $objPessoa->queryRapida($this->ref_equipe3, "nome"); } } $this->url_cancelar = "licitacoes_finalizar_lst.php"; $this->nome_url_cancelar = "Cancelar"; return $retorno; }
function Gerar() { $this->campoOculto("id_licitacao", $this->id_licitacao); if ($this->id_licitacao) { $objPessoas = new clsPessoaFisica(); $db = new clsBanco(); $db->Consulta("SELECT compras.ref_ref_cod_pessoa_fj FROM compras_funcionarios compras "); $opcoes = array(); $opcoes[""] = "Selecione"; while ($db->ProximoRegistro()) { list($cod) = $db->Tupla(); list($nome) = $objPessoas->queryRapida($cod, "nome"); $opcoes[$cod] = $nome; } $this->campoRotulo("Modalidade", "Modalidade", $this->nm . " " . $this->numero); $this->campoRotulo("Objeto", "Objeto", $this->objeto); $this->campoRotulo("Data", "Data", $this->data); $this->campoRotulo("Hora", "Hora", $this->hora); $this->campoLista("pregoeiro", "Pregoeiro", $opcoes, $this->pregoeiro); $this->campoLista("equipe1", "Equipe 1", $opcoes, $this->equipe1); $this->campoLista("equipe2", "Equipe 2", $opcoes, $this->equipe2); $this->campoLista("equipe3", "Equipe 3", $opcoes, $this->equipe3); $this->campoTexto("mes_processo", "Mes do Processo", $this->mes_processo, 14, 14, true); $this->campoTexto("ano_processo", "Ano do Processo", $this->ano_processo, 14, 14, true); $this->campoTexto("processo", "Sequencial do Processo", $this->seq_processo, 14, 14, true); $this->campoTexto("portaria", "Sequencial da Portaria", $this->seq_portaria, 14, 14); $this->campoTexto("ano_portaria", "Ano da Portaria", $this->ano_portaria, 14, 14); $this->campoTexto("valor_referencia", "Valor de Referencia", str_replace(".", ",", $this->valor_referencia), 14, 14); } $this->campoOculto("pagina_anterior", $this->pagina_anterior); }
function Gerar() { $this->titulo = "Diárias"; $this->addBanner("imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet"); $this->addCabecalhos(array("Secretaria", "Funcionário", "Partida", "Chegada", "Valor", "Nº Diária")); if ($_GET['ref_cod_setor']) { $this->ref_cod_setor = @$_GET['ref_cod_setor']; } $lst_setores = array("" => "Selecione"); $obj_setor = new clsSetor(); $lst_setor = $obj_setor->lista(null, null, null, null, null, null, null, null, null, null, 0); if (is_array($lst_setor) && count($lst_setor)) { foreach ($lst_setor as $linha) { $lst_setores[$linha["cod_setor"]] = $linha["nm_setor"]; } } $this->campoLista("ref_cod_setor", "Secretaria", $lst_setores, $this->ref_cod_setor, "", false, "", "", false, false); $where = ""; $gruda = ""; $where = " WHERE ativo = 't' "; if (!empty($_GET['ref_cod_setor'])) { $where .= " AND ref_cod_setor = {$this->ref_cod_setor}"; } $db = new clsBanco(); $db2 = new clsBanco(); $total = $db->UnicoCampo("SELECT count(0) FROM pmidrh.diaria {$where}"); // Paginador $limite = 15; $iniciolimit = $_GET["pagina_{$this->nome}"] ? $_GET["pagina_{$this->nome}"] * $limite - $limite : 0; $strLimit = " LIMIT {$iniciolimit}, {$limite}"; $objPessoa = new clsPessoaFisica(); $sql = "SELECT cod_diaria, ref_funcionario, data_partida, data_chegada, COALESCE(vl100,0) + COALESCE(vl75,0) + COALESCE(vl50,0) + COALESCE(vl25,0) AS valor, ref_cod_setor, num_diaria, data_pedido FROM pmidrh.diaria {$where} ORDER BY num_diaria ASC {$strLimit}"; $db->Consulta($sql); while ($db->ProximoRegistro()) { list($cod_diaria, $idpes, $data_partida, $data_chegada, $valor, $ref_cod_setor, $num_diaria, $data_pedido) = $db->Tupla(); $data_chegada = date("d/m/Y H:i", strtotime($data_chegada)); $data_partida = date("d/m/Y H:i", strtotime($data_partida)); if ($ref_cod_setor) { $obj_setor = new clsSetor($ref_cod_setor); $det_setor = $obj_setor->detalhe(); $secretaria = $det_setor['nm_setor']; } else { $secretaria = ""; } list($nome) = $objPessoa->queryRapida($idpes, "nome"); if (strlen($nome) > 40) { $nome = substr($nome, 0, 37); } $valor = number_format($valor, 2, ",", "."); $data = dataFromPgToBr($data_pedido); $data = explode("/", $data); $num_diaria = sprintf("%06d", $num_diaria); $this->addLinhas(array("<a href='diaria_det.php?cod_diaria={$cod_diaria}'><img src='imagens/noticia.jpg' border=0>{$secretaria}</a>", "<a href='diaria_det.php?cod_diaria={$cod_diaria}'>{$nome}</a>", "<a href='diaria_det.php?cod_diaria={$cod_diaria}'>{$data_partida}</a>", "<a href='diaria_det.php?cod_diaria={$cod_diaria}'>{$data_chegada}</a>", "<a href='diaria_det.php?cod_diaria={$cod_diaria}'>{$valor}</a>", "<a href='diaria_det.php?cod_diaria={$cod_diaria}'>{$num_diaria}/{$data[2]}</a>")); } // Paginador $this->addPaginador2("diaria_lst.php", $total, $_GET, $this->nome, $limite); $this->acao = "go(\"diaria_cad.php\")"; $this->nome_acao = "Novo"; $this->largura = "100%"; }
function Novo() { if (!$this->data_inicial) { $this->data_inicial = false; } else { $titulo = "({$this->data_inicial} - "; $data = explode("/", $this->data_inicial); $this->data_inicial = "{$data[2]}/{$data[1]}/{$data[0]}"; } if (!$this->data_final) { $titulo .= date('d/m/Y', time()) . ")"; $this->data_final = false; } else { $titulo .= "{$this->data_final})"; $data = explode("/", $this->data_final); $this->data_final = "{$data[2]}/{$data[1]}/{$data[0]}"; } // gera a lista de licitacoes deste periodo $where = ""; if ($this->data_inicial) { $where .= " AND data_hora >= {$this->data_inicial}"; } if ($this->data_final) { $where .= " AND data_hora <= {$this->data_final}"; } $db = new clsBanco(); $db2 = new clsBanco(); $db->Consulta("\n\t\t\tSELECT \n\t\t\t\tcod_compras_licitacoes, \n\t\t\t\tref_ref_cod_pessoa_fj, \n\t\t\t\tref_cod_compras_modalidade, \n\t\t\t\tnumero, \n\t\t\t\tobjeto, \n\t\t\t\tdata_hora, \n\t\t\t\tref_pregoeiro, \n\t\t\t\tref_equipe1, \n\t\t\t\tref_equipe2, \n\t\t\t\tref_equipe3, \n\t\t\t\tano_processo, \n\t\t\t\tmes_processo, \n\t\t\t\tseq_processo, \n\t\t\t\tseq_portaria, \n\t\t\t\tano_portaria, \n\t\t\t\tvalor_referencia, \n\t\t\t\tvalor_real, \n\t\t\t\tref_cod_compras_final_pregao \n\t\t\tFROM \n\t\t\t\tcompras_licitacoes, \n\t\t\t\tcompras_pregao_execucao\n\t\t\tWHERE \n\t\t\t\tref_cod_compras_licitacoes = cod_compras_licitacoes \n\t\t\t\t{$where}\n\t\t"); if ($db->Num_Linhas()) { $relatorio = new relatorios("Relatório de Licitações", 100, false, "Intranet - CTIMA", "A4h"); $relatorio->setMargem(25, 25); while ($db->ProximoRegistro()) { $objPessoa = new clsPessoaFisica(); $nm_final = ""; list($cod_compras_licitacoes, $ref_ref_cod_pessoa_fj, $ref_cod_compras_modalidade, $numero, $objeto, $data_hora, $ref_pregoeiro, $ref_equipe1, $ref_equipe2, $ref_equipe3, $ano_processo, $mes_processo, $seq_processo, $seq_portaria, $ano_portaria, $valor_referencia, $valor_real, $ref_cod_compras_final_pregao) = $db->Tupla(); if ($ref_cod_compras_final_pregao) { $nm_final = $db2->UnicoCampo("SELECT nm_final FROM compras_final_pregao WHERE cod_compras_final_pregao = '{$ref_cod_compras_final_pregao}'"); } list($nm_pregoeiro) = $objPessoa->queryRapida($ref_pregoeiro, "nome"); list($nm_equipe1) = $objPessoa->queryRapida($ref_equipe1, "nome"); $nm_equipe1 = substr($nm_equipe1, 0, 18) . "..."; list($nm_equipe2) = $objPessoa->queryRapida($ref_equipe2, "nome"); $nm_equipe2 = substr($nm_equipe2, 0, 18) . "..."; list($nm_equipe3) = $objPessoa->queryRapida($ref_equipe3, "nome"); $nm_equipe3 = substr($nm_equipe3, 0, 18) . "..."; // escreve os dados da licitacao $relatorio->novalinha(array("Data", "Número"), 0, 13, true, "arial", 110); $relatorio->novalinha(array(date("d/m/Y", strtotime(substr($data_hora, 0, 19))), $numero), 0, 13, false, "arial", 110); $relatorio->novalinha(array("Processo", "Portaria"), 0, 13, true, "arial", 110); $relatorio->novalinha(array("{$ano_processo} {$mes_processo} {$seq_processo}", "{$ano_portaria} {$seq_portaria}"), 0, 13, false, "arial", 110); $relatorio->novalinha(array("Objeto:", $objeto), 0, 26, false, "arial", 110); $relatorio->novalinha(array("Pregoeiro:", $nm_pregoeiro), 0, 13, false, "arial", 110); $relatorio->novalinha(array("Equipe:", "{$nm_equipe1},", "{$nm_equipe2},", "{$nm_equipe3}."), 0, 13, false, "arial", 110); $relatorio->novalinha(array("Valor Referencia", "Valor Final", "Diferença", "%", "Status"), 0, 13, false, "arial", array(110, 100, 100, 70, 100)); $porcentagem = 100; if ($valor_referencia) { $porcentagem = 100 - $valor_real / $valor_referencia * 100; } $relatorio->novalinha(array(number_format($valor_referencia, "2", ",", "."), number_format($valor_real, "2", ",", "."), number_format($valor_referencia - $valor_real, "2", ",", "."), number_format($porcentagem, "2", ",", ".") . "%", $nm_final), 0, 13, false, "arial", array(110, 100, 100, 70, 100)); } // pega o link e exibe ele ao usuario $link = $relatorio->fechaPdf(); $this->campoRotulo("arquivo", "Arquivo", "<a href='" . $link . "'>Clique aqui para Baixar</a>"); } $this->largura = "100%"; return true; }
function Inicializar() { $this->cod_pessoa_fj = @$_GET['cod_pessoa_fj']; $this->retorno = 'Novo'; if (is_numeric($this->cod_pessoa_fj)) { $this->retorno = 'Editar'; $objPessoa = new clsPessoaFisica(); list($this->nm_pessoa, $this->id_federal, $this->data_nasc, $this->ddd_telefone_1, $this->telefone_1, $this->ddd_telefone_2, $this->telefone_2, $this->ddd_telefone_mov, $this->telefone_mov, $this->ddd_telefone_fax, $this->telefone_fax, $this->email, $this->tipo_pessoa, $this->sexo, $this->cidade, $this->bairro, $this->logradouro, $this->cep, $this->idlog, $this->idbai, $this->idtlog, $this->sigla_uf, $this->complemento, $this->numero, $this->bloco, $this->apartamento, $this->andar, $this->zona_localizacao, $this->estado_civil, $this->pai_id, $this->mae_id, $this->tipo_nacionalidade, $this->pais_origem, $this->naturalidade, $this->letra, $this->sus, $this->nis_pis_pasep) = $objPessoa->queryRapida($this->cod_pessoa_fj, 'nome', 'cpf', 'data_nasc', 'ddd_1', 'fone_1', 'ddd_2', 'fone_2', 'ddd_mov', 'fone_mov', 'ddd_fax', 'fone_fax', 'email', 'tipo', 'sexo', 'cidade', 'bairro', 'logradouro', 'cep', 'idlog', 'idbai', 'idtlog', 'sigla_uf', 'complemento', 'numero', 'bloco', 'apartamento', 'andar', 'zona_localizacao', 'ideciv', 'idpes_pai', 'idpes_mae', 'nacionalidade', 'idpais_estrangeiro', 'idmun_nascimento', 'letra', 'sus', 'nis_pis_pasep'); $this->id_federal = is_numeric($this->id_federal) ? int2CPF($this->id_federal) : ''; $this->cep = is_numeric($this->cep) ? int2Cep($this->cep) : ''; $this->data_nasc = $this->data_nasc ? dataFromPgToBr($this->data_nasc) : ''; $this->estado_civil_id = $this->estado_civil->ideciv; $this->pais_origem_id = $this->pais_origem->idpais; $this->naturalidade_id = $this->naturalidade->idmun; $raca = new clsCadastroFisicaRaca($this->cod_pessoa_fj); $raca = $raca->detalhe(); $this->cod_raca = is_array($raca) ? $raca['ref_cod_raca'] : null; } $this->nome_url_cancelar = 'Cancelar'; $nomeMenu = $this->retorno == "Editar" ? $this->retorno : "Cadastrar"; $localizacao = new LocalizacaoSistema(); $localizacao->entradaCaminhos(array($_SERVER['SERVER_NAME'] . "/intranet" => "Início", "" => "{$nomeMenu} pessoa física")); $this->enviaLocalizacao($localizacao->montar()); return $this->retorno; }
function Gerar() { @session_start(); $this->pessoa_logada = $_SESSION['id_pessoa']; session_write_close(); $db = new clsBanco(); $objPessoa = new clsPessoaFisica(); $this->campoOculto("pessoaFj", $this->pessoaFj); $this->campoOculto("cod_agenda", $this->cod_agenda); $this->campoTexto("nm_agenda", "Nome da Agenda", $this->nm_agenda, 50, 50); $this->campoLista("publica", "Pública", array("Não", "Sim"), $this->publica); $this->campoLista("envia_alerta", "Envia Alerta", array("Não", "Sim"), $this->envia_alerta); $i = 0; if ($this->ref_ref_cod_pessoa_own) { list($nome) = $objPessoa->queryRapida($this->ref_ref_cod_pessoa_own, "nome"); $this->campoTextoInv("editor{$i}", "Editores", $nome, 50, 255); } $lista = array("Pesquise a pessoa clicando no botao ao lado"); if ($this->cod_agenda) { $db->Consulta("SELECT ref_ref_cod_pessoa_fj FROM agenda_responsavel WHERE ref_cod_agenda = '{$this->cod_agenda}'"); while ($db->ProximoRegistro()) { $i++; list($idpes) = $db->Tupla(); list($nome) = $objPessoa->queryRapida($idpes, "nome"); $this->campoTextoInv("editor{$i}", "Editores", $nome, 50, 255, false, false, false, false, "<a href=\"agenda_admin_cad.php?cod_agenda={$this->cod_agenda}&edit_rem={$idpes}\">remover</a>"); } //$this->campoListaPesq( "novo_editor", "Novo Editor", $lista, 0, "pesquisa_funcionario.php", false, false, false, " <a href=\"javascript:var idpes = document.getElementById('novo_editor').value; if( idpes != 0 ) { document.location.href='agenda_admin_cad.php?cod_agenda={$this->cod_agenda}&edit_add=' + idpes; } else { alert( 'Selecione a pessoa clicando na imagem da Lupa' ); }\">Adicionar</a>" ); $parametros = new clsParametrosPesquisas(); $parametros->setSubmit(1); $parametros->adicionaCampoSelect("novo_editor", "ref_cod_pessoa_fj", "nome"); $this->campoListaPesq("novo_editor", "Novo Editor", $lista, 0, "pesquisa_funcionario_lst.php", "", false, "", "", null, null, "", false, $parametros->serializaCampos()); //$this->campoLista( "edit_add", "Editores", $lista, "", "", false, "", "<img id='lupa' src=\"imagens/lupa.png\" border=\"0\" onclick=\"showExpansivel( 500,500, '<iframe name=\'miolo\' id=\'miolo\' frameborder=\'0\' height=\'100%\' width=\'500\' marginheight=\'0\' marginwidth=\'0\' src=\'pesquisa_funcionario_lst.php?campos=$serializedcampos\'></iframe>' );\">", false, true ); unset($campos); } else { //$this->campoListaPesq( "dono", "Dono da agenda", $lista, 0, "pesquisa_funcionario.php" ); $parametros = new clsParametrosPesquisas(); $parametros->setSubmit(0); $parametros->adicionaCampoSelect("dono", "ref_cod_pessoa_fj", "nome"); $this->campoListaPesq("dono", "Dono da agenda", $lista, 0, "pesquisa_funcionario_lst.php", "", false, "", "", null, null, "", false, $parametros->serializaCampos()); //$this->campoLista( "dono", "Dono da agenda", $lista, "", "", false, "", "<img id='lupa' src=\"imagens/lupa.png\" border=\"0\" onclick=\"showExpansivel( 500,500, '<iframe name=\'miolo\' id=\'miolo\' frameborder=\'0\' height=\'100%\' width=\'500\' marginheight=\'0\' marginwidth=\'0\' src=\'pesquisa_funcionario_lst.php?campos=$serializedcampos\'></iframe>' );\">", false, true ); } }
function Gerar() { $db = new clsBanco(); $db2 = new clsBanco(); $this->titulo = "Detalhe do Edital"; $this->addBanner("imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet"); $cod_edital = @$_GET['cod_edital']; $db->Consulta("SELECT ref_cod_compras_licitacoes, versao, data_hora, ref_ref_cod_pessoa_fj, arquivo, motivo_alteracao, visivel FROM compras_editais_editais WHERE cod_compras_editais_editais = '{$cod_edital}'"); $db->ProximoRegistro(); list($cod_licitacao, $versao, $data_hora, $ref_pessoa, $arquivo, $motivo_alteracao, $visivel) = $db->Tupla(); $strVersoes = ""; $db2->Consulta("SELECT cod_compras_editais_editais, versao FROM compras_editais_editais WHERE ref_cod_compras_licitacoes = {$cod_licitacao} ORDER BY versao ASC"); while ($db2->ProximoRegistro()) { list($cod_sub_edital, $sub_versao) = $db2->Tupla(); if ($sub_versao != $versao) { $strVersoes .= " <a href=\"licitacoes_edital_det.php?cod_edital={$cod_sub_edital}\">{$sub_versao}</a>"; } } if ($strVersoes) { $this->addDetalhe(array("Versões Anteriores", $strVersoes)); } if (!$visivel) { $this->addDetalhe(array("Oculto", "<b>Este edital esta oculto</b>")); } else { $this->addDetalhe(array("Visivel", "Este edital esta visivel")); } $motivo_alteracao = str_replace("\n", "<br>", $motivo_alteracao); $this->addDetalhe(array("Motivo da alteação", $motivo_alteracao)); $this->addDetalhe(array("Versão do Edital", $versao)); $this->addDetalhe(array("Data da alteração", date("d/m/Y H:i", strtotime(substr($data_hora, 0, 19))))); $objPessoa = new clsPessoaFisica(); $resp_nome = $objPessoa->queryRapida($ref_pessoa, "nome"); $this->addDetalhe(array("Responsável", $resp_nome[0])); $extensao = substr($arquivo, -3); switch ($extensao) { case "zip": $imagem = "imagens/nvp_icon_zip.gif"; break; case "pdf": $imagem = "imagens/nvp_icon_pdf.gif"; break; case "doc": $imagem = "imagens/nvp_icon_doc.gif"; break; default: $imagem = "imagens/nvp_icon_download.gif"; break; } $this->addDetalhe(array("Tipo de Arquivo", "<img src=\"{$imagem}\"> {$extensao}")); $this->addDetalhe(array("Arquivo", "<a href=\"{$arquivo}\">{$arquivo}</a>")); $db->Consulta("SELECT m.nm_modalidade, l.numero, l.objeto, l.data_hora FROM compras_licitacoes l, compras_modalidade m WHERE m.cod_compras_modalidade=l.ref_cod_compras_modalidade AND cod_compras_licitacoes='{$cod_licitacao}'"); if ($db->ProximoRegistro()) { list($nm_modalidade, $numero, $objeto, $data) = $db->Tupla(); $this->addDetalhe(array("Numero da Licitação", $numero)); $this->addDetalhe(array("Modalidade", $nm_modalidade)); $this->addDetalhe(array("Data da Licitação", date('d/m/Y', strtotime(substr($data, 0, 19))))); } $this->url_novo = "licitacoes_edital_cad.php"; $this->url_editar = "licitacoes_edital_cad.php?cod_edital={$cod_edital}"; $this->url_cancelar = "licitacoes_edital_lst.php"; $this->largura = "100%"; }
function Inicializar() { if ($_REQUEST['busca_pessoa']) { $this->retorno = 'Novo'; $cpf = idFederal2int($_REQUEST['busca_pessoa']); $this->busca_pessoa = $cpf; $this->id_federal = $cpf; $objPessoa = new clsPessoaFisica(FALSE, $cpf); $detalhePessoa = $objPessoa->detalhe(); $this->cod_pessoa_fj = $detalhePessoa["idpes"]; } elseif ($_REQUEST['cod_pessoa_fj'] != '') { $this->busca_pessoa = TRUE; if ($_REQUEST['cod_pessoa_fj'] != 0) { $this->cod_pessoa_fj = $_REQUEST['cod_pessoa_fj']; } else { $this->retorno = 'Novo'; } } if ($this->cod_pessoa_fj) { $this->cod_pessoa_fj = @$_GET['cod_pessoa'] ? @$_GET['cod_pessoa'] : $this->cod_pessoa_fj; $db = new clsBanco(); $objPessoa = new clsPessoaFisica(); list($this->nm_pessoa, $this->id_federal, $this->data_nasc, $this->ddd_telefone_1, $this->telefone_1, $this->ddd_telefone_2, $this->telefone_2, $this->ddd_telefone_mov, $this->telefone_mov, $this->ddd_telefone_fax, $this->telefone_fax, $this->email, $this->http, $this->tipo_pessoa, $this->sexo, $this->cidade, $this->bairro, $this->logradouro, $this->cep, $this->idlog, $this->idbai, $this->idtlog, $this->sigla_uf, $this->complemento, $this->numero, $this->bloco, $this->apartamento, $this->andar, $this->zona_localizacao) = $objPessoa->queryRapida($this->cod_pessoa_fj, 'nome', 'cpf', 'data_nasc', 'ddd_1', 'fone_1', 'ddd_2', 'fone_2', 'ddd_mov', 'fone_mov', 'ddd_fax', 'fone_fax', 'email', 'url', 'tipo', 'sexo', 'cidade', 'bairro', 'logradouro', 'cep', 'idlog', 'idbai', 'idtlog', 'sigla_uf', 'complemento', 'numero', 'bloco', 'apartamento', 'andar', 'zona_localizacao'); // Cor/Raça. $raca = new clsCadastroFisicaRaca($this->cod_pessoa_fj); $raca = $raca->detalhe(); if (is_array($raca)) { $this->cod_raca = $raca['ref_cod_raca']; } $this->cep = int2Cep($this->cep); $this->retorno = 'Editar'; } $this->nome_url_cancelar = 'Cancelar'; return $this->retorno; }
require_once "include/Geral.inc.php"; // Configuracoes $verbose = true; $data = date("d/m/Y", time()); $data_db = date("Y-m-d", time()); $enviados = 0; $db = new clsBanco(); $db2 = new clsBanco(); $db->Consulta("SELECT cod_agenda, ref_ref_cod_pessoa_own FROM agenda"); while ($db->ProximoRegistro()) { list($cod_agenda, $cod_pessoa) = $db->Tupla(); $conteudo = ""; $objAgenda = new clsAgenda(0, false, $cod_agenda); if ($cod_pessoa) { $objPessoa = new clsPessoaFisica(); list($email) = $objPessoa->queryRapida($cod_pessoa, "email"); if (date("H", time()) < 8) { // compromissos da manha $compromissos = $objAgenda->listaCompromissos("{$data_db} 00:00", "{$data_db} 13:00"); $periodo = "Manhã"; } else { // compromissos da tarde $compromissos = $objAgenda->listaCompromissos("{$data_db} 13:00", "{$data_db} 23:59"); $periodo = "Tarde"; } $conteudo = "Compromissos do dia {$data}, no periodo da {$periodo}.<br><br>\n\n"; if ($email && is_array($compromissos) && count($compromissos)) { $qtd_tit_copia_desc = 5; $assunto = "[PMI AGENDA] - Compromissos da agenda " . $objAgenda->getNome(); foreach ($compromissos as $compromisso) { // preenche o conteudo com os compromissos
function Inicializar() { @session_start(); $pessoaFj = $_SESSION['id_pessoa']; session_write_close(); $this->cod_grupo = $_GET['cod_grupo']; $busca_por_cpf = false; // Verifica se o usuario é um moderador caso nao seja, redireciona para pagina de onde veio $obj_moderador = new clsGrupoModerador($pessoaFj, $this->cod_grupo); $detalhe_moderador = $obj_moderador->detalhe(); if (!$detalhe_moderador || $detalhe_moderador['ativo'] != 1) { header("Location: otopic_meus_grupos_det.php?cod_grupo={$this->cod_grupo}"); } if ($_REQUEST['busca_pessoa']) { $busca_por_cpf = true; $this->retorno = "Novo"; $cpf = idFederal2int($_REQUEST['busca_pessoa']); $this->busca_pessoa = $cpf; $this->id_federal = $cpf; $objPessoa = new clsPessoaFisica(false, $cpf); $detalhePessoa = $objPessoa->detalhe(); $this->cod_pessoa_fj = $detalhePessoa["idpes"]; } elseif ($_REQUEST['cod_pessoa_fj'] != "") { $this->busca_pessoa = true; if ($_REQUEST['cod_pessoa_fj'] != 0) { $this->cod_pessoa_fj = $_REQUEST['cod_pessoa_fj']; } else { $this->retorno = "Novo"; } } if ($this->cod_pessoa_fj) { if ($this->cod_pessoa_fj == $pessoaFj || !$this->cod_grupo) { header("Location: otopic_meus_grupos_det.php?cod_grupo={$this->cod_grupo}"); } $this->cod_pessoa_fj = @$_GET['cod_pessoa'] ? @$_GET['cod_pessoa'] : $this->cod_pessoa_fj; $db = new clsBanco(); $objPessoa = new clsPessoaFisica(); list($this->nm_pessoa, $this->id_federal, $this->ddd_telefone_1, $this->telefone_1, $this->ddd_telefone_2, $this->telefone_2, $this->ddd_telefone_mov, $this->telefone_mov, $this->ddd_telefone_fax, $this->telefone_fax, $this->email, $this->http, $this->tipo_pessoa, $this->sexo, $this->cidade, $this->bairro, $this->logradouro, $this->cep, $this->idlog, $this->idbai, $this->idtlog, $this->sigla_uf, $this->complemento, $this->numero, $this->bloco, $this->apartamento, $this->andar) = $objPessoa->queryRapida($this->cod_pessoa_fj, "nome", "cpf", "ddd_1", "fone_1", "ddd_2", "fone_2", "ddd_mov", "fone_mov", "ddd_fax", "fone_fax", "email", "url", "tipo", "sexo", "cidade", "bairro", "logradouro", "cep", "idlog", "idbai", "idtlog", "sigla_uf", "complemento", "numero", "bloco", "apartamento", "andar"); $this->cep = int2Cep($this->cep); $this->fexcluir = true; $this->retorno = "Editar"; } return $this->retorno; }
/** * @see Core_Page_Controller_Abstract#getAppendedOutput() * @see Core_Page_Controller_Abstract#getPrependedOutput() */ function MakeBody() { $corpo = ''; foreach ($this->clsForm as $form) { $corpo .= $form->RenderHTML(); // Prepend output. if (method_exists($form, 'getPrependedOutput')) { $corpo = $form->getPrependedOutput() . $corpo; } // Append output. if (method_exists($form, 'getAppendedOutput')) { $corpo = $corpo . $form->getAppendedOutput(); } if (is_string($form->prog_alert) && $form->prog_alert) { $this->prog_alert .= $form->prog_alert; } } $menu = ''; if ($this->renderMenu) { $menu = $this->MakeMenu(); } $data = $this->DataAtual(); if ($this->renderBanner) { if ($this->renderMenu) { $saida = $this->OpenTpl("htmlbody"); } else { $saida = $this->OpenTpl("htmlbody_sem_menu"); } } else { $saida = $this->OpenTpl("htmlbodys"); } $saida = str_replace("<!-- #&DATA&# -->", $data, $saida); if ($this->renderMenu) { $saida = str_replace("<!-- #&MENU&# -->", $menu, $saida); } $menu_dinamico = $this->makeBanner(); @session_start(); $id_usuario = $_SESSION['id_pessoa']; session_write_close(); $db = new clsBanco(); $objPessoa = new clsPessoaFisica(); list($nome_user) = $objPessoa->queryRapida($id_usuario, "nome"); $ultimoAcesso = $db->UnicoCampo("SELECT data_hora FROM acesso WHERE cod_pessoa = {$id_usuario} ORDER BY data_hora DESC LIMIT 1,1"); $nome_user = $nome_user ? $nome_user : "******"; if ($ultimoAcesso) { $ultimoAcesso = date("d/m/Y H:i", strtotime(substr($ultimoAcesso, 0, 19))); } /***********************/ //Verificar se senha expira dentro de 5 dias. $expirando = FALSE; $mensagem_expirar = ''; $db = new clsBanco(); $db->Consulta("SELECT tempo_expira_senha, data_troca_senha FROM funcionario WHERE ref_cod_pessoa_fj = '{$id_usuario}' "); if ($db->ProximoRegistro()) { list($tempo_senha, $data_senha) = $db->Tupla(); if (!empty($tempo_senha) && !empty($data_senha)) { if (time() - strtotime($data_senha) > ($tempo_senha - 10) * 60 * 60 * 24) { // senha vai expirar dentro de 10 dias $expirando = TRUE; $days_left = $tempo_senha - (int) ((time() - strtotime($data_senha)) / 86400); $mensagem_expirar = "Sua senha expirará em {$days_left} dias, atualize sua senha em 'Meus dados' no menu 'Principal' !"; $mensagem_expirar .= "<script>showExpansivelIframe(800, 270, 'troca_senha_pop.php', 1);</script>"; } } } // somente para programadores // @todo Essa linha pode afetar o uso de usuários comuns? if ($id_usuario == 49659 || $id_usuario == 2151 || $id_usuario == 4637 || $id_usuario == 21330 || $id_usuario == 21317 || $id_usuario == 25109 || $id_usuario == 4702) { if ($expirando || $this->prog_alert) { $mensagem = $expirando ? "<b style='color:red'>{$mensagem_expirar}</b><br />" : ""; $mensagem .= $this->prog_alert ? $this->prog_alert : ""; $saida = str_replace("<!-- #&PROG_ALERT&# -->", "<div class=\"prog_alert\" align=\"center\">{$mensagem}</div>", $saida); } } elseif ($expirando) { $saida = str_replace("<!-- #&PROG_ALERT&# -->", "<div class=\"prog_alert\" align=\"center\" style='color: red; font-weight:bold;'>{$mensagem_expirar}</div>", $saida); } $notificacao = ""; $db = new clsBanco(); $db->Consulta("SELECT cod_notificacao, titulo, conteudo, url FROM portal.notificacao WHERE ref_cod_funcionario = '{$id_usuario}' AND data_hora_ativa < NOW()"); if ($db->numLinhas()) { while ($db->ProximoRegistro()) { list($cod_notificacao, $titulo, $conteudo, $url) = $db->Tupla(); $titulo = $url ? "<a href=\"{$url}\">{$titulo}</a>" : $titulo; $notificacao .= "<div id=\"notificacao_{$cod_notificacao}\" class=\"prog_alert\" align=\"left\">\n <div class=\"controle_fechar\" title=\"Fechar\" onclick=\"fecha_notificacao( {$cod_notificacao} );\">x</div>\n <center><strong>Notificação</strong></center>\n <b>Título</b>: {$titulo}<br />\n <b>Conteúdo</b>: " . str_replace("\n", "<br>", $conteudo) . "<br />\n </div>"; } $saida = str_replace("<!-- #&NOTIFICACOES&# -->", $notificacao, $saida); $db->Consulta("UPDATE portal.notificacao SET visualizacoes = visualizacoes + 1 WHERE ref_cod_funcionario = '{$id_usuario}' AND data_hora_ativa < NOW()"); $db->Consulta("DELETE FROM portal.notificacao WHERE visualizacoes > 10"); } $saida = str_replace("<!-- #&ULTIMOACESSO&# -->", $ultimoAcesso, $saida); $saida = str_replace("<!-- #&USERLOGADO&# -->", $nome_user, $saida); $saida = str_replace("<!-- #&CORPO&# -->", $corpo, $saida); $saida = str_replace("<!-- #&ANUNCIO&# -->", $menu_dinamico, $saida); // Pega o endereço IP do host, primeiro com HTTP_X_FORWARDED_FOR (para pegar o IP real // caso o host esteja atrás de um proxy) if (isset($_SERVER['HTTP_X_FORWARDED_FOR']) && $_SERVER['HTTP_X_FORWARDED_FOR'] != '') { // No caso de múltiplos IPs, pega o último da lista $ip = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']); $ip_maquina = trim(array_pop($ip)); } else { $ip_maquina = $_SERVER['REMOTE_ADDR']; } $sql = "UPDATE funcionario SET ip_logado = '{$ip_maquina}' , data_login = NOW() WHERE ref_cod_pessoa_fj = {$id_usuario}"; $db2 = new clsBanco(); $db2->Consulta($sql); return $saida; }
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() { $this->titulo = 'Detalhe da Pessoa'; $this->addBanner('imagens/nvp_top_intranet.jpg', 'imagens/nvp_vert_intranet.jpg', 'Intranet'); $cod_pessoa = @$_GET['cod_pessoa']; $objPessoa = new clsPessoaFisica($cod_pessoa); $db = new clsBanco(); $detalhe = $objPessoa->queryRapida($cod_pessoa, 'idpes', 'complemento', 'nome', 'cpf', 'data_nasc', 'logradouro', 'idtlog', 'numero', 'apartamento', 'cidade', 'sigla_uf', 'cep', 'ddd_1', 'fone_1', 'ddd_2', 'fone_2', 'ddd_mov', 'fone_mov', 'ddd_fax', 'fone_fax', 'email', 'url', 'tipo', 'sexo', 'zona_localizacao'); $objFoto = new clsCadastroFisicaFoto($cod_pessoa); $caminhoFoto = $objFoto->detalhe(); if ($caminhoFoto != false) { $this->addDetalhe(array('Nome', $detalhe['nome'] . ' <p><img height="117" src="' . $caminhoFoto['caminho'] . '"/></p>')); } else { $this->addDetalhe(array('Nome', $detalhe['nome'])); } $this->addDetalhe(array('CPF', int2cpf($detalhe['cpf']))); if ($detalhe['data_nasc']) { $this->addDetalhe(array('Data de Nascimento', dataFromPgToBr($detalhe['data_nasc']))); } // Cor/Raça. $raca = new clsCadastroFisicaRaca($cod_pessoa); $raca = $raca->detalhe(); if (is_array($raca)) { $raca = new clsCadastroRaca($raca['ref_cod_raca']); $raca = $raca->detalhe(); if (is_array($raca)) { $this->addDetalhe(array('Raça', $raca['nm_raca'])); } } if ($detalhe['logradouro']) { if ($detalhe['numero']) { $end = ' nº ' . $detalhe['numero']; } if ($detalhe['apartamento']) { $end .= ' apto ' . $detalhe['apartamento']; } $this->addDetalhe(array('Endereço', strtolower($detalhe['idtlog']) . ': ' . $detalhe['logradouro'] . ' ' . $end)); } if ($detalhe['complemento']) { $this->addDetalhe(array('Complemento', $detalhe['complemento'])); } if ($detalhe['cidade']) { $this->addDetalhe(array('Cidade', $detalhe['cidade'])); } if ($detalhe['sigla_uf']) { $this->addDetalhe(array('Estado', $detalhe['sigla_uf'])); } $zona = App_Model_ZonaLocalizacao::getInstance(); if ($detalhe['zona_localizacao']) { $this->addDetalhe(array('Zona Localização', $zona->getValue($detalhe['zona_localizacao']))); } if ($detalhe['cep']) { $this->addDetalhe(array('CEP', int2cep($detalhe['cep']))); } if ($detalhe['fone_1']) { $this->addDetalhe(array('Telefone 1', sprintf('(%s) %s', $detalhe['ddd_1'], $detalhe['fone_1']))); } if ($detalhe['fone_2']) { $this->addDetalhe(array('Telefone 2', sprintf('(%s) %s', $detalhe['ddd_2'], $detalhe['fone_2']))); } if ($detalhe['fone_mov']) { $this->addDetalhe(array('Celular', sprintf('(%s) %s', $detalhe['ddd_mov'], $detalhe['fone_mov']))); } if ($detalhe['fone_fax']) { $this->addDetalhe(array('Fax', sprintf('(%s) %s', $detalhe['ddd_fax'], $detalhe['fone_fax']))); } if ($detalhe['url']) { $this->addDetalhe(array('Site', $detalhe['url'])); } if ($detalhe['email']) { $this->addDetalhe(array('E-mail', $detalhe['email'])); } $sexo = $detalhe['sexo'] == 'M' ? 'Masculino' : 'Feminino'; $this->addDetalhe(array('Sexo', $sexo)); $this->url_novo = 'atendidos_cad.php'; $this->url_editar = 'atendidos_cad.php?cod_pessoa_fj=' . $detalhe['idpes']; $this->url_cancelar = 'atendidos_lst.php'; $this->largura = '100%'; }
function Gerar() { if ($_SESSION["arr_pessoas"]) { $i = count($_SESSION["arr_pessoas"][0]) == 4 ? 1 : 0; if ($_GET["tipo"] == "end") { $obj_relatorios = new relatorios("Todas as ocorrências"); foreach ($_SESSION["arr_pessoas"] as $indice => $valor) { //pessoa if ($valor[3] == 1) { $obj_pessoa = new clsPessoa_($valor[2]); $det_pessoa = $obj_pessoa->detalhe(); if ($det_pessoa) { $obj_relatorios->novalinha(array("Nome", $det_pessoa["nome"])); if ($det_pessoa["tipo"] == "F") { $objPessoa = new clsPessoaFisica(); $detalhe = $objPessoa->queryRapida($valor[2], "idpes", "complemento", "nome", "cpf", "logradouro", "bairro", "idtlog", "numero", "apartamento", "cidade", "sigla_uf", "cep", "ddd_1", "fone_1", "ddd_2", "fone_2", "ddd_mov", "fone_mov", "ddd_fax", "fone_fax", "email", "url", "tipo", "sexo", "data_nasc"); if ($detalhe) { $obj_relatorios->novalinha(array("CEP", $detalhe["cep"])); if ($detalhe['logradouro']) { if ($detalhe['numero']) { $end = " nº {$detalhe['numero']}"; } if ($detalhe['apartamento']) { $end .= " apto {$detalhe['apartamento']}"; } $obj_relatorios->novalinha(array("Endereço", strtolower($detalhe['idtlog']) . ": {$detalhe['logradouro']} {$end}")); } if ($detalhe['complemento']) { $obj_relatorios->novalinha(array("Complemento", $detalhe['complemento'])); } $obj_relatorios->novalinha(array("Cidade", strtolower($detalhe['cidade']) . " " . strtolower($detalhe['sigla_uf']))); //* 20-06-2006 if ($detalhe["bairro"]) { $obj_relatorios->novalinha(array("Bairro:", $detalhe["bairro"])); } //* if ($detalhe['data_nasc']) { $obj_relatorios->novalinha(array("Data Nasc", date("d/m/Y", strtotime(substr($detalhe['data_nasc'], 0, 19))))); } } } elseif ($det_pessoa["tipo"] == "J") { $objPessoaJuridica = new clsPessoaJuridica(); list($cod_pessoa_fj, $nm_pessoa, $id_federal, $endereco, $cep, $nm_bairro, $ddd_telefone_1, $telefone_1, $ddd_telefone_2, $telefone_2, $ddd_telefone_mov, $telefone_mov, $ddd_telefone_fax, $telefone_fax, $email, $http, $tipo_pessoa, $razao_social, $ins_est, $ins_mun, $cidade, $idtlog) = $objPessoaJuridica->queryRapida($idpes, "idpes", "fantasia", "cnpj", "logradouro", "cep", "bairro", "ddd_1", "fone_1", "ddd_2", "fone_2", "ddd_mov", "fone_mov", "ddd_fax", "fone_fax", "email", "url", "tipo", "nome", "insc_estadual", "insc_municipal", "cidade", "idtlog"); $endereco = "{$idtlog} {$endereco}"; $obj_relatorios->novalinha(array("CEP", $cep)); $obj_relatorios->novalinha(array("Endereço", $endereco)); if ($nm_bairro) { $this->addDetalhe(array("Bairro", $nm_bairro)); $obj_relatorios->novalinha(array("Bairro", $nm_bairro)); } $obj_relatorios->novalinha(array("Cidade", $cidade)); } $obj_relatorios->novalinha(array("", "")); } } else { //pessoa AUXILIAR $obj_pessoa_auxiliar = new clsPessoaAuxiliar($valor[2]); $det_pessoa_auxiliar = $obj_pessoa_auxiliar->detalhe(); if ($det_pessoa_auxiliar) { $obj_relatorios->novalinha(array("Nome:", $valor[1])); $obj_relatorios->novalinha(array("CEP:", $det_pessoa_auxiliar["cep"])); $obj_relatorios->novalinha(array("Endereço:", "{$det_pessoa_auxiliar["logradouro"]} {$det_pessoa_auxiliar["numero"]}")); if ($det_pessoa_auxiliar["numero_ap"]) { $obj_relatorios->novalinha(array("Apartamento:", $det_pessoa_auxiliar["numero_ap"])); } if ($det_pessoa_auxiliar["andar"]) { $obj_relatorios->novalinha(array("Andar:", $det_pessoa_auxiliar["andar"])); } if ($det_pessoa_auxiliar["bloco"]) { $obj_relatorios->novalinha(array("Bloco:", $det_pessoa_auxiliar["bloco"])); } if ($det_pessoa_auxiliar["letra"]) { $obj_relatorios->novalinha(array("Letra:", $det_pessoa_auxiliar["letra"])); } $obj_relatorios->novalinha(array("Bairro:", $det_pessoa_auxiliar["bairro"])); $obj_relatorios->novalinha(array("Cidade:", "{$det_pessoa_auxiliar["cidade"]} {$det_pessoa_auxiliar["estado"]}")); if ($det_pessoa_auxiliar['data_nasc']) { $obj_relatorios->novalinha(array("Data Nasc", date("d/m/Y", strtotime(substr($det_pessoa_auxiliar['data_nasc'], 0, 19))))); } $obj_relatorios->novalinha(array("", "")); } } } @session_start(); unset($_SESSION["arr_pessoas"]); @session_write_close(); $this->campoRotulo("imprimir", "Imprimir", "<a href=" . $obj_relatorios->fechaPdf() . ">Clique aqui para imprimir</a>"); $this->botao_enviar = false; $this->url_cancelar = "otopic_atendido_lst.php"; } elseif ($_GET["tipo"] == "det") { $obj_relatorios = new relatorios("Todas as ocorrências"); foreach ($_SESSION["arr_pessoas"] as $indice => $valor) { //pessoa if ($valor[2 + $i] == 1) { $obj_pessoa = new clsPessoa_($valor[1 + $i]); $det_pessoa = $obj_pessoa->detalhe(); if ($det_pessoa) { $obj_relatorios->novalinha(array("Nome", $det_pessoa["nome"])); if ($det_pessoa["tipo"] == "F") { $objPessoa = new clsPessoaFisica(); $detalhe = $objPessoa->queryRapida($valor[1 + $i], "idpes", "complemento", "nome", "cpf", "logradouro", "idtlog", "numero", "apartamento", "cidade", "sigla_uf", "cep", "ddd_1", "fone_1", "ddd_2", "fone_2", "ddd_mov", "fone_mov", "ddd_fax", "fone_fax", "email", "url", "tipo", "sexo", "data_nasc"); if ($detalhe) { if ($detalhe["fone_1"]) { $ddd = $detalhe["ddd_1"] ? "( {$detalhe["ddd_1"]} )" : ""; $obj_relatorios->novalinha(array("Telefone:", "{$ddd}{$detalhe["fone_1"]}")); } if ($detalhe["fone_2"]) { $ddd = $detalhe["ddd_2"] ? "( {$detalhe["ddd_2"]} )" : ""; $obj_relatorios->novalinha(array("Telefone:", "{$ddd}{$detalhe["fone_2"]}")); } if ($detalhe["fone_mov"]) { $ddd = $detalhe["ddd_mov"] ? "( {$detalhe["ddd_mov"]} )" : ""; $obj_relatorios->novalinha(array("Telefone:", "{$ddd}{$detalhe["fone_mov"]}")); } if ($detalhe["fone_fax"]) { $ddd = $detalhe["ddd_fax"] ? "( {$detalhe["ddd_fax"]} )" : ""; $obj_relatorios->novalinha(array("Telefone:", "{$ddd}{$detalhe["fone_fax"]}")); } $obj_pessoa_observacao = new clsPessoaObservacao(); $lista = $obj_pessoa_observacao->lista(null, $valor[1 + $i]); if (strlen($lista[0]["obs"]) < 65) { $obj_relatorios->novalinha(array("Assunto:", $lista[0]["obs"])); } else { $assunto = quebra_linhas_pdf($lista[0]["obs"], 65); $obj_relatorios->novalinha(array("Assunto:", $assunto), 0, 15 * (count(explode("\n", $assunto)) + 1)); } } } elseif ($det_pessoa["tipo"] == "J") { $objPessoaJuridica = new clsPessoaJuridica(); list($cod_pessoa_fj, $nm_pessoa, $id_federal, $endereco, $cep, $nm_bairro, $ddd_telefone_1, $telefone_1, $ddd_telefone_2, $telefone_2, $ddd_telefone_mov, $telefone_mov, $ddd_telefone_fax, $telefone_fax, $email, $http, $tipo_pessoa, $razao_social, $ins_est, $ins_mun, $cidade, $idtlog) = $objPessoaJuridica->queryRapida($idpes, "idpes", "fantasia", "cnpj", "logradouro", "cep", "bairro", "ddd_1", "fone_1", "ddd_2", "fone_2", "ddd_mov", "fone_mov", "ddd_fax", "fone_fax", "email", "url", "tipo", "nome", "insc_estadual", "insc_municipal", "cidade", "idtlog"); if ($telefone_1) { $ddd = $ddd_telefone_1 ? "( {$ddd_telefone_1} )" : ""; $obj_relatorios->novalinha(array("Telefone:", "{$ddd}{$telefone_1}")); } if ($telefone_2) { $ddd = $ddd_telefone_2 ? "( {$ddd_telefone_2} )" : ""; $obj_relatorios->novalinha(array("Telefone:", "{$ddd}{$telefone_2}")); } if ($telefone_mov) { $ddd = $ddd_telefone_mov ? "( {$ddd_telefone_mov} )" : ""; $obj_relatorios->novalinha(array("Telefone:", "{$ddd}{$telefone_mov}")); } if ($telefone_fax) { $ddd = $ddd_telefone_fax ? "( {$ddd_telefone_fax} )" : ""; $obj_relatorios->novalinha(array("Telefone:", "{$ddd}{$telefone_fax}")); } $obj_pessoa_observacao = new clsPessoaObservacao(); $lista = $obj_pessoa_observacao->lista(null, $valor[1 + $i]); if (strlen($lista[0]["obs"]) < 65) { $obj_relatorios->novalinha(array("Assunto:", $lista[0]["obs"])); } else { $assunto = quebra_linhas_pdf($lista[0]["obs"], 65); $obj_relatorios->novalinha(array("Assunto:", $assunto), 0, 15 * (count(explode("\n", $assunto)) + 1)); } } $obj_relatorios->novalinha(array("", "")); } } else { //pessoa AUXILIAR $obj_pessoa_auxiliar = new clsPessoaAuxiliar($valor[1 + $i]); $det_pessoa_auxiliar = $obj_pessoa_auxiliar->detalhe(); if ($det_pessoa_auxiliar) { $obj_relatorios->novalinha(array("Nome:", $valor[0 + $i])); $obj_auxilar_telefone = new clsPessoaAuxiliarTelefone(); $lista_tel = $obj_auxilar_telefone->lista($valor[1 + $i]); if ($lista_tel) { foreach ($lista_tel as $indice2 => $valor2) { if ($valor2["fone"]) { $d = $valor2["ddd"] ? "( {$valor2["ddd"]} )" : ""; $obj_relatorios->novalinha(array("Telefone:", "{$d}{$valor2["fone"]}")); } } } $obj_pessoa_observacao = new clsPessoaObservacao(); $lista = $obj_pessoa_observacao->lista($valor[1 + $i]); if (strlen($lista[0]["obs"]) < 65) { $obj_relatorios->novalinha(array("Assunto:", $lista[0]["obs"])); } else { $assunto = quebra_linhas_pdf($lista[0]["obs"], 65); $obj_relatorios->novalinha(array("Assunto:", $assunto), 0, 15 * (count(explode("\n", $assunto)) + 1)); } $obj_relatorios->novalinha(array("", "")); } } } $this->campoRotulo("imprimir", "Imprimir", "<a href=" . $obj_relatorios->fechaPdf() . ">Clique aqui para imprimir</a>"); $this->botao_enviar = false; $this->url_cancelar = "otopic_atendido_lst.php"; } } else { $this->campoRotulo("erro", "Atenção", "Sem dados para impressão"); } }