-
+
diff --git a/admin1/catalogo/atlas/exec.php b/admin1/catalogo/atlas/exec.php
index 362837a..8cfefb6 100755
--- a/admin1/catalogo/atlas/exec.php
+++ b/admin1/catalogo/atlas/exec.php
@@ -34,7 +34,7 @@ if (verificaOperacaoSessao ( "admin/html/atlas" ) === false) {
}
include (dirname ( __FILE__ ) . "/../../../admin/php/conexao.php");
-
+include ("funcoes.php");
$id = $_POST["id"];
$id_atlas = $_POST["id_atlas"];
$id_prancha = $_POST["id_prancha"];
@@ -44,131 +44,52 @@ testaSafeNumerico([$id,$id_atlas,$id_prancha]);
$funcao = strtoupper ( $funcao );
switch ($funcao) {
case "ADICIONAR" :
- $novo = adicionar( $_POST["titulo_atlas"], $_POST["publicado_atlas"], $_POST["ordem_atlas"], $_POST["basemapfile_atlas"], $_POST["desc_atlas"], $_POST["h_atlas"], $_POST["w_atlas"], $_POST["icone_atlas"], $_POST["link_atlas"], $_POST["pranchadefault_atlas"], $_POST["template_atlas"], $_POST["tipoguias_atlas"], $dbhw );
+ $novo = \admin\catalogo\atlas\adicionar( $_POST["titulo_atlas"], $_POST["publicado_atlas"], $_POST["ordem_atlas"], $_POST["basemapfile_atlas"], $_POST["desc_atlas"], $_POST["h_atlas"], $_POST["w_atlas"], $_POST["icone_atlas"], $_POST["link_atlas"], $_POST["pranchadefault_atlas"], $_POST["template_atlas"], $_POST["tipoguias_atlas"], $dbhw );
+ $dbhw = null;
+ $dbh = null;
if ($novo === false) {
header ( "HTTP/1.1 500 erro ao consultar banco de dados" );
- exit ();
}
- exit ();
break;
case "ALTERAR" :
- $novo = alterar ( $id_atlas, $_POST["titulo_atlas"], $_POST["publicado_atlas"], $_POST["ordem_atlas"], $_POST["basemapfile_atlas"], $_POST["desc_atlas"], $_POST["h_atlas"], $_POST["w_atlas"], $_POST["icone_atlas"], $_POST["link_atlas"], $_POST["pranchadefault_atlas"], $_POST["template_atlas"], $_POST["tipoguias_atlas"], $dbhw );
+ $novo = \admin\catalogo\atlas\alterar ( $id_atlas, $_POST["titulo_atlas"], $_POST["publicado_atlas"], $_POST["ordem_atlas"], $_POST["basemapfile_atlas"], $_POST["desc_atlas"], $_POST["h_atlas"], $_POST["w_atlas"], $_POST["icone_atlas"], $_POST["link_atlas"], $_POST["pranchadefault_atlas"], $_POST["template_atlas"], $_POST["tipoguias_atlas"], $dbhw );
+ $dbhw = null;
+ $dbh = null;
if ($novo === false) {
header ( "HTTP/1.1 500 erro ao consultar banco de dados" );
exit ();
}
- $dados = pegaDados ( "SELECT id_atlas from ".$esquemaadmin."i3geoadmin_atlas WHERE id_atlas = $id_atlas ", $dbh, false );
-
- if ($dados === false) {
- header ( "HTTP/1.1 500 erro ao consultar banco de dados" );
- exit ();
- }
- $dbhw = null;
- $dbh = null;
- retornaJSON ( $dados );
- exit ();
break;
case "LISTAUNICO" :
- $dados = pegaDados("SELECT id_atlas, titulo_atlas, publicado_atlas, ordem_atlas, basemapfile_atlas, desc_atlas, h_atlas, w_atlas, icone_atlas, link_atlas, pranchadefault_atlas, template_atlas, tipoguias_atlas from ".$esquemaadmin."i3geoadmin_atlas WHERE id_atlas = $id_atlas", $dbh, false);
+ $dados = \admin\catalogo\atlas\listar ($dbh, $id_atlas);
+ $dbhw = null;
+ $dbh = null;
if ($dados === false) {
- $dbhw = null;
- $dbh = null;
header ( "HTTP/1.1 500 erro ao consultar banco de dados tabela de atlas" );
exit ();
}
- $dbhw = null;
- $dbh = null;
- retornaJSON ( array("dados"=>$dados[0]) );
+ retornaJSON ( array("dados"=>$dados) );
break;
case "LISTA" :
- $dados = pegaDados("SELECT id_atlas, titulo_atlas, ordem_atlas from ".$esquemaadmin."i3geoadmin_atlas ORDER BY lower(titulo_atlas), ordem_atlas", $dbh, false);
+ $dados = \admin\catalogo\atlas\listar ($dbh);
+ $dbhw = null;
+ $dbh = null;
if ($dados === false) {
- $dbhw = null;
- $dbh = null;
header ( "HTTP/1.1 500 erro ao consultar banco de dados tabela de atlas" );
exit ();
}
- $dbhw = null;
- $dbh = null;
retornaJSON ( array("dados"=>$dados) );
break;
case "EXCLUIR" :
- $pranchas = pegaDados("SELECT id_prancha from ".$esquemaadmin."i3geoadmin_atlasp where id_atlas = '$id_atlas'");
- if(count($pranchas) > 0){
- header ( "HTTP/1.1 500 erro ao excluir. Exclua as pranchas do atlas primeiro" );
- exit ();
- }
- $retorna = excluir ( $id_atlas, $dbhw );
+ $retorna = \admin\catalogo\atlas\excluir ( $id_atlas, $dbhw );
$dbhw = null;
$dbh = null;
if ($retorna === false) {
header ( "HTTP/1.1 500 erro ao consultar banco de dados" );
- exit ();
}
- retornaJSON ( $id_atlas );
- exit ();
+ break;
+ default:
+ header ( "HTTP/1.1 500 erro funcao nao existe" );
break;
}
-cpjson ( $retorno );
-
-function adicionar( $titulo_atlas, $publicado_atlas, $ordem_atlas, $basemapfile_atlas, $desc_atlas, $h_atlas, $w_atlas, $icone_atlas, $link_atlas, $pranchadefault_atlas, $template_atlas, $tipoguias_atlas, $dbhw) {
- global $esquemaadmin;
- try {
- $dataCol = array(
- "publicado_atlas"=>'',
- "basemapfile_atlas"=>'',
- "desc_atlas"=>'',
- "h_atlas"=>null,
- "w_atlas"=>null,
- "icone_atlas"=>'',
- "link_atlas"=>'',
- "pranchadefault_atlas"=>'',
- "template_atlas"=>'',
- "tipoguias_atlas"=>'',
- "ordem_atlas"=>0,
- "titulo_atlas"=>''
- );
- $id_atlas = i3GeoAdminInsertUnico($dbhw,"i3geoadmin_atlas",$dataCol,"titulo_atlas","id_atlas");
- $retorna = alterar ( $id_atlas, $titulo_atlas, $publicado_atlas, $ordem_atlas, $basemapfile_atlas, $desc_atlas, $h_atlas, $w_atlas, $icone_atlas, $link_atlas, $pranchadefault_atlas, $template_atlas, $tipoguias_atlas, $dbhw );
-
- return $retorna;
- } catch ( PDOException $e ) {
- return false;
- }
-}
-// $papeis deve ser um array
-function alterar($id_atlas, $titulo_atlas, $publicado_atlas, $ordem_atlas, $basemapfile_atlas, $desc_atlas, $h_atlas, $w_atlas, $icone_atlas, $link_atlas, $pranchadefault_atlas, $template_atlas, $tipoguias_atlas, $dbhw) {
- global $convUTF, $esquemaadmin;
- if ($convUTF != true){
- $desc_atlas = utf8_decode($desc_atlas);
- $titulo_atlas = utf8_decode($titulo_atlas);
- }
- $dataCol = array(
- "publicado_atlas"=>$publicado_atlas,
- "ordem_atlas"=>$ordem_atlas == "" ? 0 : $ordem_atlas,
- "basemapfile_atlas"=>$basemapfile_atlas,
- "desc_atlas"=>$desc_atlas,
- "h_atlas"=>$h_atlas == "" ? 0 : $h_atlas,
- "w_atlas"=>$w_atlas == "" ? 0 : $w_atlas,
- "icone_atlas"=>$icone_atlas,
- "link_atlas"=>$link_atlas,
- "pranchadefault_atlas"=>$pranchadefault_atlas,
- "template_atlas"=>$template_atlas,
- "tipoguias_atlas"=>$tipoguias_atlas,
- "titulo_atlas"=>$titulo_atlas
- );
- $resultado = i3GeoAdminUpdate ( $dbhw, "i3geoadmin_atlas", $dataCol, "WHERE id_atlas = $id_atlas" );
- if ($resultado === false) {
- return false;
- }
- return $id_atlas;
-}
-function excluir($id_atlas, $dbhw) {
- global $esquemaadmin;
- $resultado = i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_atlas", "id_atlas", $id_atlas, $dbhw, false );
- if ($resultado === false) {
- return false;
- }
- return $resultado;
-}
-?>
+?>
\ No newline at end of file
diff --git a/admin1/catalogo/atlas/funcoes.php b/admin1/catalogo/atlas/funcoes.php
new file mode 100755
index 0000000..7fdbdf7
--- /dev/null
+++ b/admin1/catalogo/atlas/funcoes.php
@@ -0,0 +1,84 @@
+'',
+ "basemapfile_atlas"=>'',
+ "desc_atlas"=>'',
+ "h_atlas"=>null,
+ "w_atlas"=>null,
+ "icone_atlas"=>'',
+ "link_atlas"=>'',
+ "pranchadefault_atlas"=>'',
+ "template_atlas"=>'',
+ "tipoguias_atlas"=>'',
+ "ordem_atlas"=>0,
+ "titulo_atlas"=>''
+ );
+ $id_atlas = i3GeoAdminInsertUnico($dbhw,"i3geoadmin_atlas",$dataCol,"titulo_atlas","id_atlas");
+ $retorna = \admin\catalogo\atlas\alterar ( $id_atlas, $titulo_atlas, $publicado_atlas, $ordem_atlas, $basemapfile_atlas, $desc_atlas, $h_atlas, $w_atlas, $icone_atlas, $link_atlas, $pranchadefault_atlas, $template_atlas, $tipoguias_atlas, $dbhw );
+ return $retorna;
+ } catch ( PDOException $e ) {
+ return false;
+ }
+}
+// $papeis deve ser um array
+function alterar($id_atlas, $titulo_atlas, $publicado_atlas, $ordem_atlas, $basemapfile_atlas, $desc_atlas, $h_atlas, $w_atlas, $icone_atlas, $link_atlas, $pranchadefault_atlas, $template_atlas, $tipoguias_atlas, $dbhw) {
+ global $convUTF, $esquemaadmin;
+ if ($convUTF != true){
+ $desc_atlas = utf8_decode($desc_atlas);
+ $titulo_atlas = utf8_decode($titulo_atlas);
+ }
+ $dataCol = array(
+ "publicado_atlas"=>$publicado_atlas,
+ "ordem_atlas"=>$ordem_atlas == "" ? 0 : $ordem_atlas,
+ "basemapfile_atlas"=>$basemapfile_atlas,
+ "desc_atlas"=>$desc_atlas,
+ "h_atlas"=>$h_atlas == "" ? 0 : $h_atlas,
+ "w_atlas"=>$w_atlas == "" ? 0 : $w_atlas,
+ "icone_atlas"=>$icone_atlas,
+ "link_atlas"=>$link_atlas,
+ "pranchadefault_atlas"=>$pranchadefault_atlas,
+ "template_atlas"=>$template_atlas,
+ "tipoguias_atlas"=>$tipoguias_atlas,
+ "titulo_atlas"=>$titulo_atlas
+ );
+ $resultado = i3GeoAdminUpdate ( $dbhw, "i3geoadmin_atlas", $dataCol, "WHERE id_atlas = $id_atlas" );
+ if ($resultado === false) {
+ return false;
+ }
+ return $id_atlas;
+}
+function excluir($id_atlas, $dbhw) {
+ global $esquemaadmin;
+ include (dirname(__FILE__)."/pranchas/funcoes.php");
+ $pranchas = \admin\catalogo\atlas\pranchas\listar($dbhw,$id_atlas);
+ if(count($pranchas) > 0){
+ header ( "HTTP/1.1 500 erro ao excluir. Exclua as pranchas primeiro" );
+ exit;
+ } else {
+ $resultado = i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_atlas", "id_atlas", $id_atlas, $dbhw, false );
+ if ($resultado === false) {
+ return false;
+ } else {
+ return $resultado;
+ }
+ }
+}
+?>
\ No newline at end of file
diff --git a/admin1/catalogo/atlas/index.js b/admin1/catalogo/atlas/index.js
index 8261255..b4eb8e1 100755
--- a/admin1/catalogo/atlas/index.js
+++ b/admin1/catalogo/atlas/index.js
@@ -215,8 +215,7 @@ Obtém a lista
.done(
function(data, status){
i3GEOadmin.core.modalAguarde(false);
- var json = jQuery.parseJSON(data)*1;
- $("#form-" + json).remove();
+ i3GEOadmin.atlas.lista();
}
)
.fail(
diff --git a/admin1/catalogo/atlas/pranchas/exec.php b/admin1/catalogo/atlas/pranchas/exec.php
index cbb5e09..762ad79 100755
--- a/admin1/catalogo/atlas/pranchas/exec.php
+++ b/admin1/catalogo/atlas/pranchas/exec.php
@@ -33,7 +33,7 @@ if (verificaOperacaoSessao ( "admin/html/atlas" ) === false) {
exit ();
}
include (dirname ( __FILE__ ) . "/../../../../admin/php/conexao.php");
-
+include ("funcoes.php");
$id = $_POST["id"];
$id_atlas = $_POST["id_atlas"];
$id_prancha = $_POST["id_prancha"];
@@ -43,124 +43,52 @@ testaSafeNumerico([$id,$id_atlas,$id_prancha]);
$funcao = strtoupper ( $funcao );
switch ($funcao) {
case "ADICIONAR" :
- $novo = adicionar( $id_atlas, $_POST["titulo_prancha"], $_POST["ordem_prancha"], $_POST["desc_prancha"], $_POST["h_prancha"], $_POST["icone_prancha"], $_POST["link_prancha"], $_POST["mapext_prancha"], $_POST["w_prancha"], $dbhw );
+ $novo = \admin\catalogo\atlas\pranchas\adicionar( $id_atlas, $_POST["titulo_prancha"], $_POST["ordem_prancha"], $_POST["desc_prancha"], $_POST["h_prancha"], $_POST["icone_prancha"], $_POST["link_prancha"], $_POST["mapext_prancha"], $_POST["w_prancha"], $dbhw );
+ $dbhw = null;
+ $dbh = null;
if ($novo === false) {
header ( "HTTP/1.1 500 erro ao consultar banco de dados" );
- exit ();
}
- exit ();
break;
case "ALTERAR" :
- $novo = alterar ( $id_atlas, $id_prancha, $_POST["titulo_prancha"], $_POST["ordem_prancha"], $_POST["desc_prancha"], $_POST["h_prancha"], $_POST["icone_prancha"], $_POST["link_prancha"], $_POST["mapext_prancha"], $_POST["w_prancha"], $dbhw );
+ $novo = \admin\catalogo\atlas\pranchas\alterar ( $id_atlas, $id_prancha, $_POST["titulo_prancha"], $_POST["ordem_prancha"], $_POST["desc_prancha"], $_POST["h_prancha"], $_POST["icone_prancha"], $_POST["link_prancha"], $_POST["mapext_prancha"], $_POST["w_prancha"], $dbhw );
+ $dbhw = null;
+ $dbh = null;
if ($novo === false) {
header ( "HTTP/1.1 500 erro ao consultar banco de dados" );
- exit ();
}
- $dados = pegaDados ( "SELECT id_prancha from ".$esquemaadmin."i3geoadmin_atlasp WHERE id_prancha = $id_prancha", $dbh, false );
-
- if ($dados === false) {
- header ( "HTTP/1.1 500 erro ao consultar banco de dados" );
- exit ();
- }
- $dbhw = null;
- $dbh = null;
- retornaJSON ( $dados );
- exit ();
break;
case "LISTAUNICO" :
- $dados = pegaDados("SELECT id_atlas, id_prancha, titulo_prancha, ordem_prancha, desc_prancha, h_prancha, icone_prancha, link_prancha, mapext_prancha, w_prancha from ".$esquemaadmin."i3geoadmin_atlasp WHERE id_prancha = '$id_prancha'", $dbh, false);
+ $dados = \admin\catalogo\atlas\pranchas\listar($dbh, "", $id_prancha);
+ $dbhw = null;
+ $dbh = null;
if ($dados === false) {
- $dbhw = null;
- $dbh = null;
header ( "HTTP/1.1 500 erro ao consultar banco de dados tabela de pranchas" );
- exit ();
+ } else {
+ retornaJSON ( array("dados"=>$dados) );
}
- $dbhw = null;
- $dbh = null;
- retornaJSON ( array("dados"=>$dados[0]) );
break;
case "LISTA" :
$dados = pegaDados("SELECT id_atlas, id_prancha, titulo_prancha from ".$esquemaadmin."i3geoadmin_atlasp WHERE id_atlas = '$id_atlas' ORDER by ordem_prancha", $dbh, false);
+ $dados = \admin\catalogo\atlas\pranchas\listar($dbh, $id_atlas);
+ $dbhw = null;
+ $dbh = null;
if ($dados === false) {
- $dbhw = null;
- $dbh = null;
header ( "HTTP/1.1 500 erro ao consultar banco de dados tabela de pranchas" );
- exit ();
+ } else {
+ retornaJSON ( array("dados"=>$dados) );
}
- $dbhw = null;
- $dbh = null;
- retornaJSON ( array("dados"=>$dados) );
break;
case "EXCLUIR" :
- $temas = pegaDados("SELECT id_tema from ".$esquemaadmin."i3geoadmin_atlast where id_prancha = '$id_prancha'");
- if(count($temas) > 0){
- header ( "HTTP/1.1 500 erro ao excluir. Exclua os temas da prancha primeiro" );
- exit ();
- }
- $retorna = excluir ( $id_prancha, $dbhw );
+ $retorna = \admin\catalogo\atlas\pranchas\excluir ( $id_prancha, $dbhw );
$dbhw = null;
$dbh = null;
if ($retorna === false) {
header ( "HTTP/1.1 500 erro ao consultar banco de dados" );
- exit ();
}
- retornaJSON ( $id_prancha );
- exit ();
+ break;
+ default:
+ header ( "HTTP/1.1 500 erro funcao nao existe" );
break;
}
-cpjson ( $retorno );
-
-function adicionar( $id_atlas, $titulo_prancha, $ordem_prancha, $desc_prancha, $h_prancha, $icone_prancha, $link_prancha, $mapext_prancha, $w_prancha, $dbhw) {
- global $esquemaadmin;
- try {
- $dataCol = array(
- "ordem_prancha"=>0,
- "mapext_prancha"=>'',
- "desc_prancha"=>'',
- "h_prancha"=>$h_prancha == "" ? 0 : $h_prancha,
- "w_prancha"=>$w_prancha == "" ? 0 : $w_prancha,
- "icone_prancha"=>'',
- "link_prancha"=>'',
- "titulo_prancha"=>'',
- "id_atlas"=>$id_atlas
- );
- $id_prancha = i3GeoAdminInsertUnico($dbhw,"i3geoadmin_atlasp",$dataCol,"titulo_prancha","id_prancha");
- $retorna = alterar ( $id_atlas, $id_prancha, $titulo_prancha, $ordem_prancha, $desc_prancha, $h_prancha, $icone_prancha, $link_prancha, $mapext_prancha, $w_prancha, $dbhw );
-
- return $retorna;
- } catch ( PDOException $e ) {
- return false;
- }
-}
-// $papeis deve ser um array
-function alterar($id_atlas, $id_prancha, $titulo_prancha, $ordem_prancha, $desc_prancha, $h_prancha, $icone_prancha, $link_prancha, $mapext_prancha, $w_prancha, $dbhw) {
- global $convUTF, $esquemaadmin;
- if ($convUTF != true){
- $desc_prancha = utf8_decode($desc_prancha);
- $titulo_prancha = utf8_decode($titulo_prancha);
- }
- $dataCol = array(
- "ordem_prancha"=>$ordem_prancha,
- "mapext_prancha"=>$mapext_prancha,
- "desc_prancha"=>$desc_prancha,
- "h_prancha"=>$h_prancha == "" ? 0 : $h_prancha,
- "w_prancha"=>$w_prancha == "" ? 0 : $w_prancha,
- "icone_prancha"=>$icone_prancha,
- "link_prancha"=>$link_prancha,
- "titulo_prancha"=>$titulo_prancha
- );
- $resultado = i3GeoAdminUpdate ( $dbhw, "i3geoadmin_atlasp", $dataCol, "WHERE id_prancha = $id_prancha AND id_atlas = $id_atlas" );
- if ($resultado === false) {
- return false;
- }
- return $id_atlas;
-}
-function excluir($id_prancha, $dbhw) {
- global $esquemaadmin;
- $resultado = i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_atlasp", "id_prancha", $id_prancha, $dbhw, false );
- if ($resultado === false) {
- return false;
- }
- return $resultado;
-}
-?>
+?>
\ No newline at end of file
diff --git a/admin1/catalogo/atlas/pranchas/funcoes.php b/admin1/catalogo/atlas/pranchas/funcoes.php
new file mode 100755
index 0000000..42bfa16
--- /dev/null
+++ b/admin1/catalogo/atlas/pranchas/funcoes.php
@@ -0,0 +1,79 @@
+0,
+ "mapext_prancha"=>'',
+ "desc_prancha"=>'',
+ "h_prancha"=>$h_prancha == "" ? 0 : $h_prancha,
+ "w_prancha"=>$w_prancha == "" ? 0 : $w_prancha,
+ "icone_prancha"=>'',
+ "link_prancha"=>'',
+ "titulo_prancha"=>'',
+ "id_atlas"=>$id_atlas
+ );
+ $id_prancha = i3GeoAdminInsertUnico($dbhw,"i3geoadmin_atlasp",$dataCol,"titulo_prancha","id_prancha");
+ $retorna = \admin\catalogo\atlas\pranchas\alterar ( $id_atlas, $id_prancha, $titulo_prancha, $ordem_prancha, $desc_prancha, $h_prancha, $icone_prancha, $link_prancha, $mapext_prancha, $w_prancha, $dbhw );
+
+ return $retorna;
+ } catch ( PDOException $e ) {
+ return false;
+ }
+}
+// $papeis deve ser um array
+function alterar($id_atlas, $id_prancha, $titulo_prancha, $ordem_prancha, $desc_prancha, $h_prancha, $icone_prancha, $link_prancha, $mapext_prancha, $w_prancha, $dbhw) {
+ global $convUTF, $esquemaadmin;
+ if ($convUTF != true){
+ $desc_prancha = utf8_decode($desc_prancha);
+ $titulo_prancha = utf8_decode($titulo_prancha);
+ }
+ $dataCol = array(
+ "ordem_prancha"=>$ordem_prancha,
+ "mapext_prancha"=>$mapext_prancha,
+ "desc_prancha"=>$desc_prancha,
+ "h_prancha"=>$h_prancha == "" ? 0 : $h_prancha,
+ "w_prancha"=>$w_prancha == "" ? 0 : $w_prancha,
+ "icone_prancha"=>$icone_prancha,
+ "link_prancha"=>$link_prancha,
+ "titulo_prancha"=>$titulo_prancha
+ );
+ $resultado = i3GeoAdminUpdate ( $dbhw, "i3geoadmin_atlasp", $dataCol, "WHERE id_prancha = $id_prancha AND id_atlas = $id_atlas" );
+ if ($resultado === false) {
+ return false;
+ }
+ return $id_atlas;
+}
+function excluir($id_prancha, $dbhw) {
+ global $esquemaadmin;
+ include (dirname(__FILE__)."/temas/funcoes.php");
+ $temas = \admin\catalogo\atlas\pranchas\temas\listar($dbhw,$id_prancha);
+ if(count($temas) > 0){
+ header ( "HTTP/1.1 500 erro ao excluir. Exclua os temas da prancha primeiro" );
+ exit;
+ } else {
+ $resultado = i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_atlasp", "id_prancha", $id_prancha, $dbhw, false );
+ if ($resultado === false) {
+ return false;
+ } else {
+ return $resultado;
+ }
+ }
+}
+?>
\ No newline at end of file
diff --git a/admin1/catalogo/atlas/pranchas/index.js b/admin1/catalogo/atlas/pranchas/index.js
index 856a879..ecb1a24 100755
--- a/admin1/catalogo/atlas/pranchas/index.js
+++ b/admin1/catalogo/atlas/pranchas/index.js
@@ -187,8 +187,7 @@ Obtém a lista
.done(
function(data, status){
i3GEOadmin.core.modalAguarde(false);
- var json = jQuery.parseJSON(data)*1;
- $("#form-" + json).remove();
+ i3GEOadmin.prancha.lista();
}
)
.fail(
diff --git a/admin1/catalogo/atlas/pranchas/temas/exec.php b/admin1/catalogo/atlas/pranchas/temas/exec.php
index 0f38e93..c65e73f 100755
--- a/admin1/catalogo/atlas/pranchas/temas/exec.php
+++ b/admin1/catalogo/atlas/pranchas/temas/exec.php
@@ -33,7 +33,7 @@ if (verificaOperacaoSessao ( "admin/html/atlas" ) === false) {
exit ();
}
include (dirname ( __FILE__ ) . "/../../../../../admin/php/conexao.php");
-
+include ("funcoes.php");
$id_atlas = $_POST["id_atlas"];
$id_prancha = $_POST["id_prancha"];
$id_tema = $_POST["id_tema"];
@@ -43,122 +43,58 @@ testaSafeNumerico([$id,$id_atlas,$id_prancha]);
$funcao = strtoupper ( $funcao );
switch ($funcao) {
case "ADICIONAR" :
- $novo = adicionar( $id_prancha, $_POST["ordem_tema"], $_POST["ligado_tema"], $_POST["codigo_tema"], $dbhw );
+ $novo = \admin\catalogo\atlas\pranchas\temas\adicionar( $id_prancha, $_POST["ordem_tema"], $_POST["ligado_tema"], $_POST["codigo_tema"], $dbhw );
+ $dbhw = null;
+ $dbh = null;
if ($novo === false) {
header ( "HTTP/1.1 500 erro ao consultar banco de dados" );
- exit ();
}
- exit ();
break;
case "ALTERAR" :
- $novo = alterar ( $id_tema, $_POST["ordem_tema"], $_POST["ligado_tema"], $_POST["codigo_tema"], $dbhw );
+ $novo = \admin\catalogo\atlas\pranchas\temas\alterar ( $id_tema, $_POST["ordem_tema"], $_POST["ligado_tema"], $_POST["codigo_tema"], $dbhw );
+ $dbhw = null;
+ $dbh = null;
if ($novo === false) {
header ( "HTTP/1.1 500 erro ao consultar banco de dados" );
- exit ();
}
- $dados = pegaDados ( "SELECT id_tema from ".$esquemaadmin."i3geoadmin_atlast WHERE id_tema = $id_tema", $dbh, false );
-
- if ($dados === false) {
- header ( "HTTP/1.1 500 erro ao consultar banco de dados" );
- exit ();
- }
- $dbhw = null;
- $dbh = null;
- retornaJSON ( $dados );
- exit ();
break;
case "LISTAUNICO" :
- $dados = pegaDados("SELECT id_tema, ordem_tema, codigo_tema, ligado_tema from ".$esquemaadmin."i3geoadmin_atlast WHERE id_tema = '$id_tema'", $dbh, false);
+ $dados = \admin\catalogo\atlas\pranchas\temas\listar($dbh, $id_prancha, $id_tema);
+ $dbhw = null;
+ $dbh = null;
if ($dados === false) {
- $dbhw = null;
- $dbh = null;
header ( "HTTP/1.1 500 erro ao consultar banco de dados tabela de temas de uma prancha" );
- exit ();
+ } else {
+ include("../../../../../admin/php/classe_arvore.php");
+ $arvore = new Arvore($locaplic);
+ $temas = $arvore->pegaTodosTemas(true);
+ retornaJSON ( array("dados"=>$dados, "temas"=>$temas) );
}
- $dbhw = null;
- $dbh = null;
- //pega a lista de temas
- include("../../../../../admin/php/classe_arvore.php");
- $arvore = new Arvore($locaplic);
- $temas = $arvore->pegaTodosTemas(true);
- retornaJSON ( array("dados"=>$dados[0], "temas"=>$temas) );
break;
case "LISTA" :
- $dados = pegaDados("SELECT id_tema, codigo_tema from ".$esquemaadmin."i3geoadmin_atlast WHERE id_prancha = '$id_prancha' ORDER BY ordem_tema", $dbh, false);
+ $dados = \admin\catalogo\atlas\pranchas\temas\listar($dbh, $id_prancha, $id_tema);
+ $dbhw = null;
+ $dbh = null;
if ($dados === false) {
- $dbhw = null;
- $dbh = null;
header ( "HTTP/1.1 500 erro ao consultar banco de dados tabela de temas de uma prancha" );
- exit ();
+ } else {
+ //pega a lista de temas
+ include("../../../../../admin/php/classe_arvore.php");
+ $arvore = new Arvore($locaplic);
+ $temas = $arvore->pegaTodosTemas(true);
+ retornaJSON ( array("dados"=>$dados, "temas"=>$temas) );
}
- $dbhw = null;
- $dbh = null;
- //pega a lista de temas
- include("../../../../../admin/php/classe_arvore.php");
- $arvore = new Arvore($locaplic);
- $temas = $arvore->pegaTodosTemas(true);
- retornaJSON ( array("dados"=>$dados, "temas"=>$temas) );
break;
case "EXCLUIR" :
- $retorna = excluir ( $id_tema, $dbhw );
+ $retorna = \admin\catalogo\atlas\pranchas\temas\excluir ( $id_tema, $dbhw );
$dbhw = null;
$dbh = null;
if ($retorna === false) {
header ( "HTTP/1.1 500 erro ao consultar banco de dados" );
- exit ();
}
- retornaJSON ( $id_tema );
- exit ();
+ break;
+ default:
+ header ( "HTTP/1.1 500 erro funcao nao existe" );
break;
}
-cpjson ( $retorno );
-
-function adicionar( $id_prancha, $ordem_tema, $ligado_tema, $codigo_tema, $dbhw ) {
- global $esquemaadmin;
- try {
- $dataCol = array(
- "ordem_tema"=>0,
- "codigo_tema"=>"",
- "ligado_tema"=>"",
- "id_prancha"=>$id_prancha
- );
- $id_tema = i3GeoAdminInsertUnico($dbhw,"i3geoadmin_atlast",$dataCol,"codigo_tema","id_tema");
- $retorna = alterar ( $id_tema, $ordem_tema, $ligado_tema, $codigo_tema, $dbhw );
-
- return $retorna;
- } catch ( PDOException $e ) {
- return false;
- }
-}
-// $papeis deve ser um array
-function alterar($id_tema, $ordem_tema, $ligado_tema, $codigo_tema, $dbhw) {
- global $esquemaadmin;
- //caso a atualizacao ocorra apos insert
- $dataCol = array(
- "ordem_tema"=>$ordem_tema,
- "codigo_tema"=>$codigo_tema,
- "ligado_tema"=>$ligado_tema
- );
- //caso registro ja exista
- if($codigo_tema == ""){
- $dataCol = array(
- "ordem_tema"=>$ordem_tema,
- "ligado_tema"=>$ligado_tema
- );
- }
-
- $resultado = i3GeoAdminUpdate ( $dbhw, "i3geoadmin_atlast", $dataCol, "WHERE id_tema = $id_tema" );
- if ($resultado === false) {
- return false;
- }
- return $id_tema;
-}
-function excluir($id_tema, $dbhw) {
- global $esquemaadmin;
- $resultado = i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_atlast", "id_tema", $id_tema, $dbhw, false );
- if ($resultado === false) {
- return false;
- }
- return $resultado;
-}
-?>
+?>
\ No newline at end of file
diff --git a/admin1/catalogo/atlas/pranchas/temas/funcoes.php b/admin1/catalogo/atlas/pranchas/temas/funcoes.php
new file mode 100755
index 0000000..7540be7
--- /dev/null
+++ b/admin1/catalogo/atlas/pranchas/temas/funcoes.php
@@ -0,0 +1,64 @@
+0,
+ "codigo_tema"=>"",
+ "ligado_tema"=>"",
+ "id_prancha"=>$id_prancha
+ );
+ $id_tema = i3GeoAdminInsertUnico($dbhw,"i3geoadmin_atlast",$dataCol,"codigo_tema","id_tema");
+ $retorna = \admin\catalogo\atlas\pranchas\temas\alterar ( $id_tema, $ordem_tema, $ligado_tema, $codigo_tema, $dbhw );
+ return $retorna;
+ } catch ( PDOException $e ) {
+ return false;
+ }
+}
+// $papeis deve ser um array
+function alterar($id_tema, $ordem_tema, $ligado_tema, $codigo_tema, $dbhw) {
+ global $esquemaadmin;
+ //caso a atualizacao ocorra apos insert
+ $dataCol = array(
+ "ordem_tema"=>$ordem_tema,
+ "codigo_tema"=>$codigo_tema,
+ "ligado_tema"=>$ligado_tema
+ );
+ //caso registro ja exista
+ if($codigo_tema == ""){
+ $dataCol = array(
+ "ordem_tema"=>$ordem_tema,
+ "ligado_tema"=>$ligado_tema
+ );
+ }
+
+ $resultado = i3GeoAdminUpdate ( $dbhw, "i3geoadmin_atlast", $dataCol, "WHERE id_tema = $id_tema" );
+ if ($resultado === false) {
+ return false;
+ }
+ return $id_tema;
+}
+function excluir($id_tema, $dbhw) {
+ global $esquemaadmin;
+ $resultado = i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_atlast", "id_tema", $id_tema, $dbhw, false );
+ if ($resultado === false) {
+ return false;
+ }
+ return $resultado;
+}
+?>
\ No newline at end of file
diff --git a/admin1/catalogo/atlas/pranchas/temas/index.js b/admin1/catalogo/atlas/pranchas/temas/index.js
index 92d8e0a..6a9e425 100755
--- a/admin1/catalogo/atlas/pranchas/temas/index.js
+++ b/admin1/catalogo/atlas/pranchas/temas/index.js
@@ -218,8 +218,7 @@ Obtém a lista
.done(
function(data, status){
i3GEOadmin.core.modalAguarde(false);
- var json = jQuery.parseJSON(data)*1;
- $("#form-" + json).remove();
+ i3GEOadmin.tema.lista();
}
)
.fail(
diff --git a/admin1/catalogo/mapas/exec.php b/admin1/catalogo/mapas/exec.php
index 80454b7..935b8e2 100755
--- a/admin1/catalogo/mapas/exec.php
+++ b/admin1/catalogo/mapas/exec.php
@@ -34,7 +34,7 @@ if (verificaOperacaoSessao ( "admin/html/mapas" ) === false) {
}
include (dirname ( __FILE__ ) . "/../../../admin/php/conexao.php");
-
+include ("funcoes.php");
$id_mapa = $_POST ["id_mapa"];
testaSafeNumerico ( [
$id_mapa
@@ -43,63 +43,30 @@ testaSafeNumerico ( [
$funcao = strtoupper ( $funcao );
switch ($funcao) {
case "ADICIONAR" :
- $novo = adicionar ( $_POST ["publicado_mapa"], $_POST ["ordem_mapa"], $_POST ["perfil_mapa"], $_POST ["ligados_mapa"], $_POST ["temas_mapa"], $_POST ["desc_mapa"], $_POST ["ext_mapa"], $_POST ["imagem_mapa"], $_POST ["linkdireto_mapa"], $_POST ["nome_mapa"], $_POST ["outros_mapa"], $dbhw );
+ $novo = \admin\catalogo\mapas\adicionar ( $_POST ["publicado_mapa"], $_POST ["ordem_mapa"], $_POST ["perfil_mapa"], $_POST ["ligados_mapa"], $_POST ["temas_mapa"], $_POST ["desc_mapa"], $_POST ["ext_mapa"], $_POST ["imagem_mapa"], $_POST ["linkdireto_mapa"], $_POST ["nome_mapa"], $_POST ["outros_mapa"], $dbhw );
+ $dbhw = null;
+ $dbh = null;
if ($novo === false) {
header ( "HTTP/1.1 500 erro ao consultar banco de dados" );
- exit ();
}
- exit ();
break;
case "ALTERAR" :
- $novo = alterar ( $id_mapa, $_POST ["publicado_mapa"], $_POST ["ordem_mapa"], $_POST ["perfil_mapa"], $_POST ["ligados_mapa"], $_POST ["temas_mapa"], $_POST ["desc_mapa"], $_POST ["ext_mapa"], $_POST ["imagem_mapa"], $_POST ["linkdireto_mapa"], $_POST ["nome_mapa"], $_POST ["outros_mapa"], $_POST ["mapfile"], $dbhw );
+ $novo = \admin\catalogo\mapas\alterar ( $id_mapa, $_POST ["publicado_mapa"], $_POST ["ordem_mapa"], $_POST ["perfil_mapa"], $_POST ["ligados_mapa"], $_POST ["temas_mapa"], $_POST ["desc_mapa"], $_POST ["ext_mapa"], $_POST ["imagem_mapa"], $_POST ["linkdireto_mapa"], $_POST ["nome_mapa"], $_POST ["outros_mapa"], $_POST ["mapfile"], $dbhw );
+ $dbhw = null;
+ $dbh = null;
if ($novo === false) {
header ( "HTTP/1.1 500 erro ao consultar banco de dados" );
- exit ();
}
- $dados = pegaDados ( "SELECT id_mapa from " . $esquemaadmin . "i3geoadmin_mapas WHERE id_mapa = $id_mapa order by ordem_mapa, nome_mapa", $dbh, false );
-
- if ($dados === false) {
- header ( "HTTP/1.1 500 erro ao consultar banco de dados" );
- exit ();
- }
- $dbhw = null;
- $dbh = null;
- retornaJSON ( $dados );
- exit ();
break;
case "LISTAUNICO" :
- $mapfile = pegaDados ( "SELECT id_mapa, publicado_mapa, ordem_mapa, perfil_mapa, ligados_mapa, temas_mapa, desc_mapa, ext_mapa, imagem_mapa, linkdireto_mapa, nome_mapa, outros_mapa, 'nao' as contemmapfile from " . $esquemaadmin . "i3geoadmin_mapas where id_mapa = $id_mapa AND mapfile = '' or mapfile is null ", $dbh, false );
- if(count($mapfile) == 0){
- $mapfile = pegaDados ( "SELECT id_mapa, publicado_mapa, ordem_mapa, perfil_mapa, ligados_mapa, temas_mapa, desc_mapa, ext_mapa, imagem_mapa, linkdireto_mapa, nome_mapa, outros_mapa, 'sim' as contemmapfile from " . $esquemaadmin . "i3geoadmin_mapas where id_mapa = $id_mapa AND mapfile != '' and mapfile is not null ", $dbh, false );
- }
+ $mapfile = \admin\catalogo\mapas\listar($dbh, $id_mapa);
if ($mapfile === false) {
$dbhw = null;
$dbh = null;
header ( "HTTP/1.1 500 erro ao consultar banco de dados tabela de mapas" );
- exit ();
- }
- $perfis = pegaDados ( "SELECT id_perfil, perfil from " . $esquemaadmin . "i3geoadmin_perfis order by perfil", $dbh, false );
- $dbhw = null;
- $dbh = null;
- // pega a lista de temas
- include ("../../../admin/php/classe_arvore.php");
- $arvore = new Arvore ( $locaplic );
- $temas = $arvore->pegaTodosTemas ( true );
- retornaJSON ( array (
- "dados" => $mapfile[0],
- "perfis" => $perfis,
- "temas" => $temas
- ) );
- break;
- case "LISTA" :
- $mapfiles = pegaDados ( "SELECT id_mapa, nome_mapa from " . $esquemaadmin . "i3geoadmin_mapas order by ordem_mapa, lower(nome_mapa)", $dbh, false );
- if ($mapfiles === false) {
- $dbhw = null;
- $dbh = null;
- header ( "HTTP/1.1 500 erro ao consultar banco de dados tabela de mapas" );
- exit ();
- }
- $perfis = pegaDados ( "SELECT id_perfil, perfil from " . $esquemaadmin . "i3geoadmin_perfis order by perfil", $dbh, false );
+ } else {
+ include ("../../cadastros/perfis/funcoes.php");
+ $perfis = \admin\cadastros\perfis\listar( $dbh );
$dbhw = null;
$dbh = null;
// pega a lista de temas
@@ -107,93 +74,44 @@ switch ($funcao) {
$arvore = new Arvore ( $locaplic );
$temas = $arvore->pegaTodosTemas ( true );
retornaJSON ( array (
- "dados" => $mapfiles,
+ "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 ( $locaplic );
+ $temas = $arvore->pegaTodosTemas ( true );
+ retornaJSON ( array (
+ "dados" => $mapfile,
+ "perfis" => $perfis,
+ "temas" => $temas
+ ) );
+ }
break;
case "EXCLUIR" :
- $retorna = excluir ( $id_mapa, $dbhw );
+ $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" );
- exit ();
}
- retornaJSON ( $id_mapa );
- exit ();
break;
-
-}
-cpjson ( $retorno );
-function adicionar($publicado_mapa, $ordem_mapa, $perfil_mapa, $ligados_mapa, $temas_mapa, $desc_mapa, $ext_mapa, $imagem_mapa, $linkdireto_mapa, $nome_mapa, $outros_mapa, $dbhw) {
- global $esquemaadmin;
- try {
- $dataCol = array (
- "publicado_mapa" => '',
- "ordem_mapa" => 0,
- "perfil_mapa" => '',
- "desc_mapa" => '',
- "ext_mapa" => '',
- "imagem_mapa" => '',
- "linkdireto_mapa" => '',
- "outros_mapa" => '',
- "temas_mapa" => '',
- "ligados_mapa" => '',
- "nome_mapa" => '',
- "mapfile" => ''
- );
- $id_mapa = i3GeoAdminInsertUnico ( $dbhw, "i3geoadmin_mapas", $dataCol, "nome_mapa", "id_mapa" );
- $retorna = alterar ( $id_mapa, $publicado_mapa, $ordem_mapa, $perfil_mapa, $ligados_mapa, $temas_mapa, $desc_mapa, $ext_mapa, $imagem_mapa, $linkdireto_mapa, $nome_mapa, $outros_mapa, '', $dbhw );
-
- return $retorna;
- } catch ( PDOException $e ) {
- return false;
- }
-}
-// $papeis deve ser um array
-function alterar($id_mapa, $publicado_mapa, $ordem_mapa, $perfil_mapa, $ligados_mapa, $temas_mapa, $desc_mapa, $ext_mapa, $imagem_mapa, $linkdireto_mapa, $nome_mapa, $outros_mapa, $mapfile, $dbhw) {
- global $convUTF, $esquemaadmin;
- if ($convUTF != true) {
- $nome_mapa = utf8_decode ( $nome_mapa );
- $desc_mapa = utf8_decode ( $desc_mapa );
- $perfil_menu = utf8_decode ( $perfil_mapa );
- }
- $perfil_mapa = str_replace ( ",", " ", trim ( $perfil_mapa ) );
- // verifica a consistencia da lista de perfis
- $perfis = pegaDados ( "SELECT perfil from " . $esquemaadmin . "i3geoadmin_perfis order by perfil", $dbw, false );
- $p = array ();
- foreach ( $perfis as $perfil ) {
- $p [] = $perfil ["perfil"];
- }
- $perfil_mapa = implode ( " ", array_intersect ( explode ( " ", $perfil_mapa ), $p ) );
-
- $dataCol = array (
- "publicado_mapa" => $publicado_mapa,
- "ordem_mapa" => $ordem_mapa,
- "desc_mapa" => $desc_mapa,
- "ext_mapa" => $ext_mapa,
- "imagem_mapa" => $imagem_mapa,
- "outros_mapa" => $outros_mapa,
- "nome_mapa" => $nome_mapa,
- "linkdireto_mapa" => $linkdireto_mapa,
- "temas_mapa" => $temas_mapa,
- "ligados_mapa" => $ligados_mapa,
- "perfil_mapa" => $perfil_mapa
- );
- $resultado = i3GeoAdminUpdate ( $dbhw, "i3geoadmin_mapas", $dataCol, "WHERE id_mapa = $id_mapa" );
- if ($resultado === false) {
- return false;
- }
- return $id_mapa;
-}
-function excluir($id_mapa, $dbhw) {
- global $esquemaadmin;
- $resultado = i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_mapas", "id_mapa", $id_mapa, $dbhw, false );
- if ($resultado === false) {
- return false;
- }
- return $resultado;
+ default:
+ header ( "HTTP/1.1 500 erro funcao nao existe" );
+ break;
}
-
?>
diff --git a/admin1/catalogo/mapas/funcoes.php b/admin1/catalogo/mapas/funcoes.php
new file mode 100755
index 0000000..d78a165
--- /dev/null
+++ b/admin1/catalogo/mapas/funcoes.php
@@ -0,0 +1,88 @@
+ '',
+ "ordem_mapa" => 0,
+ "perfil_mapa" => '',
+ "desc_mapa" => '',
+ "ext_mapa" => '',
+ "imagem_mapa" => '',
+ "linkdireto_mapa" => '',
+ "outros_mapa" => '',
+ "temas_mapa" => '',
+ "ligados_mapa" => '',
+ "nome_mapa" => '',
+ "mapfile" => ''
+ );
+ $id_mapa = i3GeoAdminInsertUnico ( $dbhw, "i3geoadmin_mapas", $dataCol, "nome_mapa", "id_mapa" );
+ $retorna = \admin\catalogo\mapas\alterar ( $id_mapa, $publicado_mapa, $ordem_mapa, $perfil_mapa, $ligados_mapa, $temas_mapa, $desc_mapa, $ext_mapa, $imagem_mapa, $linkdireto_mapa, $nome_mapa, $outros_mapa, '', $dbhw );
+ return $retorna;
+ } catch ( PDOException $e ) {
+ return false;
+ }
+}
+// $papeis deve ser um array
+function alterar($id_mapa, $publicado_mapa, $ordem_mapa, $perfil_mapa, $ligados_mapa, $temas_mapa, $desc_mapa, $ext_mapa, $imagem_mapa, $linkdireto_mapa, $nome_mapa, $outros_mapa, $mapfile, $dbhw) {
+ global $convUTF, $esquemaadmin;
+ if ($convUTF != true) {
+ $nome_mapa = utf8_decode ( $nome_mapa );
+ $desc_mapa = utf8_decode ( $desc_mapa );
+ $perfil_menu = utf8_decode ( $perfil_mapa );
+ }
+ $perfil_mapa = str_replace ( ",", " ", trim ( $perfil_mapa ) );
+ // verifica a consistencia da lista de perfis
+ $perfis = pegaDados ( "SELECT perfil from " . $esquemaadmin . "i3geoadmin_perfis order by perfil", $dbw, false );
+ $p = array ();
+ foreach ( $perfis as $perfil ) {
+ $p [] = $perfil ["perfil"];
+ }
+ $perfil_mapa = implode ( " ", array_intersect ( explode ( " ", $perfil_mapa ), $p ) );
+
+ $dataCol = array (
+ "publicado_mapa" => $publicado_mapa,
+ "ordem_mapa" => $ordem_mapa,
+ "desc_mapa" => $desc_mapa,
+ "ext_mapa" => $ext_mapa,
+ "imagem_mapa" => $imagem_mapa,
+ "outros_mapa" => $outros_mapa,
+ "nome_mapa" => $nome_mapa,
+ "linkdireto_mapa" => $linkdireto_mapa,
+ "temas_mapa" => $temas_mapa,
+ "ligados_mapa" => $ligados_mapa,
+ "perfil_mapa" => $perfil_mapa
+ );
+ $resultado = i3GeoAdminUpdate ( $dbhw, "i3geoadmin_mapas", $dataCol, "WHERE id_mapa = $id_mapa" );
+ if ($resultado === false) {
+ return false;
+ }
+ return $id_mapa;
+}
+function excluir($id_mapa, $dbhw) {
+ global $esquemaadmin;
+ $resultado = i3GeoAdminExclui ( $esquemaadmin . "i3geoadmin_mapas", "id_mapa", $id_mapa, $dbhw, false );
+ if ($resultado === false) {
+ return false;
+ }
+ return $resultado;
+}
+?>
\ No newline at end of file
diff --git a/admin1/catalogo/mapas/index.js b/admin1/catalogo/mapas/index.js
index f76b0cb..2aaaa3c 100755
--- a/admin1/catalogo/mapas/index.js
+++ b/admin1/catalogo/mapas/index.js
@@ -230,8 +230,7 @@ Obtém a lista
.done(
function(data, status){
i3GEOadmin.core.modalAguarde(false);
- var json = jQuery.parseJSON(data)*1;
- $("#form-" + json).remove();
+ i3GEOadmin.mapas.lista();
}
)
.fail(
--
libgit2 0.21.2