From af15a9970b5f5a4a8272e39daca6561eb575445e Mon Sep 17 00:00:00 2001 From: Glaydson Rodrigues Date: Wed, 8 Nov 2023 15:19:10 -0300 Subject: [PATCH] chore: Listar apenas relacionamentos ativos na tela inicial --- src/pen_map_orgaos_externos_listar.php | 49 ++++++++++++++------------ 1 file changed, 26 insertions(+), 23 deletions(-) diff --git a/src/pen_map_orgaos_externos_listar.php b/src/pen_map_orgaos_externos_listar.php index 44b6eef12..c1ef1382c 100755 --- a/src/pen_map_orgaos_externos_listar.php +++ b/src/pen_map_orgaos_externos_listar.php @@ -21,7 +21,6 @@ $objSessao = SessaoSEI::getInstance(); $objDebug = InfraDebug::getInstance(); - try { $objDebug->setBolLigado(false); @@ -126,6 +125,7 @@ case 'pen_map_orgaos_externos_desativar': if((isset($_POST['hdnInfraItensSelecionados']) && !empty($_POST['hdnInfraItensSelecionados'])) && isset($_POST['hdnAcaoDesativar'])) { + $btnDesativar = null; $arrHdnInInfraItensSelecionados = explode(",", $_POST['hdnInfraItensSelecionados']); foreach ($arrHdnInInfraItensSelecionados as $arr) { $id = explode(";", $arr)[0]; @@ -157,28 +157,10 @@ } //-------------------------------------------------------------------------- - $arrComandos = array(); - $btnReativarAdicionado = 'N'; - $btnDesativarAdicionado = 'N'; - $btnReativar = ''; - $btnDesativar = ''; - $btnPesquisar = ''; - $btnNovo = ''; - //$arrComandos[] = ''; - $btnDesativar = ''; - $btnExcluir = ''; - $btnImprimir = ''; - $btnFechar = ''; - - $arrComandos = array($btnPesquisar, $btnNovo, $btnDesativar, $btnExcluir, $btnImprimir, $btnFechar); - $arrComandosFinal = array($btnNovo, $btnDesativar, $btnExcluir, $btnImprimir, $btnFechar); - - //-------------------------------------------------------------------------- // DTO de paginao $objPenOrgaoExternoDTO = new PenOrgaoExternoDTO(); $objPenOrgaoExternoDTO->setNumIdUnidade($objSessao->getNumIdUnidadeAtual()); + $objPenOrgaoExternoDTO->setStrAtivo('S'); $objPenOrgaoExternoDTO->retDblId(); $objPenOrgaoExternoDTO->retNumIdOrgaoOrigem(); $objPenOrgaoExternoDTO->retStrOrgaoOrigem(); @@ -202,6 +184,28 @@ //-------------------------------------------------------------------------- + $btnReativarAdicionado = 'N'; + $btnDesativarAdicionado = 'N'; + $btnReativar = ''; + $btnDesativar = null; + $btnPesquisar = ''; + $btnNovo = ''; + //$arrComandos[] = ''; + if ($_POST['txtEstado'] == 'S') { + $btnDesativar = ''; + } + + $btnExcluir = ''; + $btnImprimir = ''; + $btnFechar = ''; + + $arrComandos = array($btnPesquisar, $btnNovo, $btnDesativar, $btnExcluir, $btnImprimir, $btnFechar); + $arrComandosFinal = array($btnNovo, $btnDesativar, $btnExcluir, $btnImprimir, $btnFechar); + + //-------------------------------------------------------------------------- + $objPagina->prepararOrdenacao($objPenOrgaoExternoDTO, 'Id', InfraDTO::$TIPO_ORDENACAO_ASC); $objPagina->prepararPaginacao($objPenOrgaoExternoDTO, 10); @@ -296,7 +300,6 @@ . ' title="Excluir Mapeamento" alt="Excluir Mapeamento" class="infraImg">' . ''; } - $strResultado .= ''; $strResultado .= '' . "\n"; @@ -304,6 +307,7 @@ } $strResultado .= ''; } + $arrComandos = array($btnPesquisar, $btnNovo, $btnReativar,$btnDesativar, $btnExcluir, $btnImprimir, $btnFechar); $arrComandosFinal = array($btnNovo, $btnReativar, $btnDesativar, $btnExcluir, $btnImprimir, $btnFechar); } catch (InfraException $e) { @@ -557,8 +561,7 @@ function enviarFormulario(data, orgaoId) {