setBolLigado(false); InfraDebug::getInstance()->setBolDebugInfra(true); InfraDebug::getInstance()->limpar(); ////////////////////////////////////////////////////////////////////////////// SessaoSEI::getInstance()->validarLink(); PaginaSEI::getInstance()->prepararSelecao('apensados_selecionar_expedir_procedimento'); //SessaoSEI::getInstance()->validarPermissao($_GET['acao']); PaginaSEI::getInstance()->salvarCamposPost(array('txtNumeroProcesso','txtDescricaoProcesso')); $strTitulo = PaginaSEI::getInstance()->getTituloSelecao('Selecionar Processos Apensados','Selecionar Processos Apensados'); $arrComandos = array(); $arrComandos[] = ''; $arrComandos[] = ''; $obtAtividadeDTO = new AtividadeDTO(); PaginaSEI::getInstance()->prepararPaginacao($obtAtividadeDTO); $numeroProcesso = PaginaSEI::getInstance()->recuperarCampo('txtNumeroProcesso'); $decricaoProcesso = PaginaSEI::getInstance()->recuperarCampo('txtDescricaoProcesso'); $objExpedirProcedimentoRN = new ExpedirProcedimentoRN(); $processosAbertos = $objExpedirProcedimentoRN->listarProcessosAbertos($_GET['id_procedimento'], $_GET['infra_unidade_atual']); $arrProcessos = $objExpedirProcedimentoRN->listarProcessosApensadosAvancado($obtAtividadeDTO, $_GET['id_procedimento'], $_GET['infra_unidade_atual'], $numeroProcesso, $decricaoProcesso); PaginaSEI::getInstance()->processarPaginacao($obtAtividadeDTO); $numRegistros = count($arrProcessos); if ($numRegistros > 0){ $bolCheck = true; $strResultado = ''; $strSumarioTabela = 'Tabela de Processos Apensados.'; $strCaptionTabela = 'Processos Apensados'; $strResultado .= ''."\n"; $strResultado .= ''; $strResultado .= ''; $strResultado .= ''."\n"; $strResultado .= ''."\n"; $strResultado .= ''."\n"; $strResultado .= ''."\n"; $strCssTr=''; for($i = 0;$i < $numRegistros; $i++){ $strCssTr = ($strCssTr=='')?'':''; $strResultado .= $strCssTr; //Se o processo não se encontra aberto em mais de uma unidade if(isset($processosAbertos[$arrProcessos[$i]->getDblIdProtocolo()]) && count($processosAbertos[$arrProcessos[$i]->getDblIdProtocolo()]) == 1 ){ $strResultado .= ''; }else{ $strResultado .= ''; } $strResultado .= ''; $strResultado .= ''."\n"; } $strResultado .= '
'.PaginaSEI::getInstance()->gerarCaptionTabela($strCaptionTabela,$numRegistros).'
'.PaginaSEI::getInstance()->getThCheck().'ProcessoAções
'.PaginaSEI::getInstance()->getTrCheck($i,$arrProcessos[$i]->getDblIdProtocolo(), $arrProcessos[$i]->getStrProtocoloFormatadoProtocolo()).''.PaginaSEI::getInstance()->getTrCheck($i,$arrProcessos[$i]->getDblIdProtocolo(), $arrProcessos[$i]->getStrProtocoloFormatadoProtocolo(), 'N', 'Infra', 'class="abertoUnidades"').''.$arrProcessos[$i]->getStrProtocoloFormatadoProtocolo().''; //Se o processo não se encontra aberto em mais de uma unidade if(isset($processosAbertos[$arrProcessos[$i]->getDblIdProtocolo()]) && count($processosAbertos[$arrProcessos[$i]->getDblIdProtocolo()]) == 1 ){ $strResultado .= PaginaSEI::getInstance()->getAcaoTransportarItem($i,$arrProcessos[$i]->getDblIdProtocolo(), 'Infra', 'class="teste"'); }else{ $strResultado .= 'Transportar este item e Fechar'; } $strResultado .= '
'; } $arrComandos[] = ''; }catch(Exception $e){ PaginaSEI::getInstance()->processarExcecao($e); } PaginaSEI::getInstance()->montarDocType(); PaginaSEI::getInstance()->abrirHtml(); PaginaSEI::getInstance()->abrirHead(); PaginaSEI::getInstance()->montarMeta(); PaginaSEI::getInstance()->montarTitle(':: '.PaginaSEI::getInstance()->getStrNomeSistema().' - '.$strTitulo.' ::'); PaginaSEI::getInstance()->montarStyle(); PaginaSEI::getInstance()->abrirStyle(); ?> #lblNumeroProcesso {position:absolute;left:0%;top:0%;width:20%;} #txtNumeroProcesso {position:absolute;left:0%;top:40%;width:20%;} #lblDescricaoProcesso {position:absolute;left:25%;top:0%;width:73%;} #txtDescricaoProcesso {position:absolute;left:25%;top:40%;width:73%;} fecharStyle(); PaginaSEI::getInstance()->montarJavaScript(); PaginaSEI::getInstance()->abrirJavaScript(); ?> function inicializar(){ infraReceberSelecao(); document.getElementById('btnFecharSelecao').focus(); infraEfeitoTabelas(); } fecharJavaScript(); PaginaSEI::getInstance()->fecharHead(); PaginaSEI::getInstance()->abrirBody($strTitulo,'onload="inicializar();"'); ?>
montarBarraLocalizacao($strTitulo); PaginaSEI::getInstance()->montarBarraComandosSuperior($arrComandos); PaginaSEI::getInstance()->abrirAreaDados('5em'); ?> fecharAreaDados(); PaginaSEI::getInstance()->montarAreaTabela($strResultado,$numRegistros); PaginaSEI::getInstance()->montarAreaDebug(); PaginaSEI::getInstance()->montarBarraComandosInferior($arrComandos); ?>
fecharBody(); PaginaSEI::getInstance()->fecharHtml(); ?>