renderMenu = false;
$this->renderMenuSuspenso = false;
$this->SetTitulo( "{$this->_instituicao} Sistema de Cadastro de Aç&oatilde;es do Governo - Categorias!" );
$this->processoAp = "551";
}
}
class indice extends clsCadastro
{
var $pessoa_logada;
var $cod_acao_governo;
var $categoria;
function Inicializar()
{
$retorno = "Novo";
@session_start();
$this->pessoa_logada = $_SESSION['id_pessoa'];
$this->cod_acao_governo = $_GET['cod_acao_governo'];
if(isset($_GET['cod_acao_governo']))
{
if(isset($_GET['limpa']))
{
unset($_SESSION["acoes"]);
unset($_SESSION["acoes"]["inserido"]);
unset($_SESSION["acoes"]["removidos"]);
}
if(isset($_GET['remover_categoria']) && is_numeric($_GET['remover_categoria']) && $this->permiteEditar())
{
$obj_cat = new clsPmiacoesAcaoGovernoCategoria($_GET['remover_categoria'],$this->cod_acao_governo) ;
$obj_cat->excluir();
header("location: acoes_acao_det.php?cod_acao_governo={$this->cod_acao_governo}&display={$_GET["display"]}");
die;
}
}
@session_write_close();
if(!isset($_GET['cod_acao_governo']))
echo "";
else
{
$obj_acao = new clsPmiacoesAcaoGoverno($_GET['cod_acao_governo']);
if(!$det_acao = $obj_acao->detalhe())
echo "";
}
return $retorno;
}
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", "
");
$this->campoQuebra2();
$tabela = "
| Categorias | |
| {$det_acao["nm_categoria"]} | cod_acao_governo}&excluir_categoria={$valor}>![]() |
| Nenhuma categoria adicionada | |