pegaTodosTemas ( true ); \admin\php\funcoesAdmin\retornaJSON ( array ( "dados" => $mapfile, "perfis" => $perfis, "temas" => $temas ) ); } break; case "LISTA" : $mapfile = \admin\catalogo\mapas\listar($dbh); if ($mapfile === false) { $dbhw = null; $dbh = null; header ( "HTTP/1.1 500 erro ao consultar banco de dados tabela de mapas" ); } else { include ("../../cadastros/perfis/funcoes.php"); $perfis = \admin\cadastros\perfis\listar( $dbh ); $dbhw = null; $dbh = null; // pega a lista de temas include ("../../../admin/php/classe_arvore.php"); $arvore = new Arvore ( $_SESSION["locaplic"] ); $temas = $arvore->pegaTodosTemas ( true ); \admin\php\funcoesAdmin\retornaJSON ( array ( "dados" => $mapfile, "perfis" => $perfis, "temas" => $temas ) ); } break; case "EXCLUIR" : $retorna = \admin\catalogo\mapas\excluir ( $id_mapa, $dbhw ); $dbhw = null; $dbh = null; if ($retorna === false) { header ( "HTTP/1.1 500 erro ao consultar banco de dados" ); } break; default: if(!empty ($funcao)) header ( "HTTP/1.1 500 erro funcao nao existe" ); break; } ?>