function Gerar() { @session_start(); $id_pessoa = $_SESSION['id_pessoa']; @session_write_close(); $this->addBanner("imagens/nvp_top_intranet.jpg", "imagens/nvp_vert_intranet.jpg", "Intranet", false); $this->addCabecalhos(array("Nome do categoria")); // Filtros de Busca $this->campoTexto("categoria", "Nome da Categoria", "", 50, 255); $grupo = null; if ($_GET['categoria']) { $categoria = @$_GET['categoria']; } //$this->campoTexto("unidade","Unidade","",30,255); // Paginador $limite = 10; $iniciolimit = $_GET["pagina_{$this->__nome}"] ? $_GET["pagina_{$this->__nome}"] * $limite - $limite : 0; $Objcategorias = new clsPmiacoesCategoria(); $Objcategorias->setLimite($limite, $iniciolimit); $Listacategorias = $Objcategorias->lista(null, null, null, 1, $categoria); if ($Listacategorias) { foreach ($Listacategorias as $categoria) { $this->addLinhas(array("<img src='imagens/noticia.jpg' border=0> <a href='acoes_categoria_det.php?cod_categoria={$categoria['cod_categoria']}'>{$categoria['nm_categoria']}</a>")); $total = $categoria['_total']; } } // Paginador $this->addPaginador2("acoes_categoria_lst.php", $total, $_GET, $this->__nome, $limite); $this->acao = "go(\"acoes_categoria_cad.php\")"; $this->nome_acao = "Novo"; // Define Largura da Página $this->largura = "100%"; }
function Gerar() { $this->campoOculto("cod_acao_governo", $this->cod_acao_governo); $i = 0; @session_start(); $this->pessoa_logada = $_SESSION['id_pessoa']; if (!isset($_POST["inc"])) { if ($_GET["passo"] != 2) { unset($_SESSION["acoes"]["inserido"][$_GET["excluir_categoria"]], $_GET["excluir_categoria"]); header("Location: acoes_categoria.php?cod_acao_governo={$this->cod_acao_governo}&passo=2"); } } else { if ($_POST["inc"] == 2) { $existe = false; if (!empty($_SESSION["acoes"]["inserido"])) { foreach ($_SESSION["acoes"]["inserido"] as $key => $valor) { if ($valor == $this->categoria) { $existe = true; break; } } } if (!$existe) { $_SESSION["acoes"]["inserido"][$this->categoria] = $this->categoria; } } } $array = array(0 => "Selecione um processo clicando na lupa"); $categorias = array('' => 'Selecione'); $obj_cat = new clsPmiacoesCategoria(); $lista_cat = $obj_cat->lista(null, null, null, 1); if ($lista_cat) { foreach ($lista_cat as $categoria) { $categorias[$categoria["cod_categoria"]] = $categoria["nm_categoria"]; } } $this->campoLista("categoria", "Categoria", $categorias, '', '', false, '', '', '', true); $this->campoOculto("inc", "1"); $this->campoRotulo("incluir", "Incluir categoria", "<a href='#' onclick=\"document.getElementById('inc').value=2;acao();\"><img src='imagens/banco_imagens/entrada2.gif' title='Incluir' border=0></a>"); $this->campoQuebra2(); $tabela = "<table border=0 width='300' cellpadding=3 id=\"tb_anexos\"><tr bgcolor='A1B3BD' align='center'><td colspan=2>Categorias</td></tr>"; $cor = "#D1DADF"; if (!empty($_SESSION["acoes"]["inserido"])) { foreach ($_SESSION["acoes"]["inserido"] as $indice => $valor) { $obj_acoes_cat = new clsPmiacoesCategoria($indice); $det_acao = $obj_acoes_cat->detalhe(); $cor = $cor == "#D1DADF" ? "#E4E9ED" : "#D1DADF"; $tabela .= "<tr bgcolor={$cor} align='center'><td>{$det_acao["nm_categoria"]}</td><td><a href=acoes_categoria.php?cod_acao_governo={$this->cod_acao_governo}&excluir_categoria={$valor}><img border=0 title='Excluir' src='imagens/banco_imagens/excluirrr.gif'></a></td></tr>"; } $enviar = "document.getElementById(\"{$this->__nome}\").submit();"; } else { $enviar = "window.parent.isEmpty(\"Atenção nenhuma categoria foi selecionada, \\n para inserir uma nova categoria clique no botão\\n \\\"Incluir Categoria\\\"!\");"; $tabela .= "<tr bgcolor={$cor} align='center'><td>Nenhuma categoria adicionada</td></tr>"; } $tabela .= "</table>"; $this->campoRotulo("tab", "Categorias", $tabela); $this->acao_enviar = "{$enviar}"; $this->script_cancelar = "window.parent.fechaExpansivel(\"div_dinamico_\"+(parent.DOM_divs.length*1-1));"; $this->nome_url_cancelar = "Cancelar"; echo "<script>if(window.parent == window)window.location = \"acoes_acao_lst.php\"; else window.close();</script>"; }