SetTitulo( "{$this->_instituicao} Banco de Imagens" ); $this->processoAp = "473"; } } class indice extends clsListagem { 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 da Imagem","Imagem", "Tipo") ); // Filtros de Busca $this->campoTexto("imagem","Nome Imagem ","",50,255); //$this->campoTexto("unidade","Unidade","",30,255); // Paginador $limite = 20; $iniciolimit = ( $_GET["pagina_{$this->nome}"] ) ? $_GET["pagina_{$this->nome}"]*$limite-$limite: 0; $obj_menu = new clsPortalImagem(); $obj_menu->setLimite($limite, $iniciolimit ); $obj_menu->setOrderby("cod_imagem"); $lista_menu = $obj_menu->lista(false,false,false,false, false, false, false, $_GET['imagem']); if($lista_menu) { foreach ($lista_menu as $menu) { $obj_tipo = new clsPortalImagemTipo(); $lista_tipo = $obj_tipo->lista($menu['ref_cod_imagem_tipo'] ); if($lista_tipo) { foreach ($lista_tipo as $tipo) { $menu['nm_imagem'] = ($menu['nm_imagem'] == "") ? "S/N":$menu['nm_imagem'] ; $this->addLinhas(array(" {$menu['nm_imagem']}","{$menu[" ,$tipo['nm_tipo'])); $total = $menu['_total']; } } } } // Paginador $this->addPaginador2( "imagem_lst.php", $total, $_GET, $this->nome, $limite ); $this->acao = "go(\"imagem_cad.php\")"; $this->nome_acao = "Novo"; // Define Largura da Página $this->largura = "100%"; } } $pagina = new clsIndex(); $miolo = new indice(); $pagina->addForm( $miolo ); $pagina->MakeAll(); ?>