get('stAcao'); if ( empty( $stAcao ) ) { $stAcao = "alterar"; } switch ($stAcao) { case 'alterar': $pgProx = $pgForm; break; case 'excluir': $pgProx = $pgProc; break; DEFAULT : $pgProx = $pgForm; } $stLink = "&stAcao=".$stAcao; $link = Sessao::read("link"); if ($_GET["pg"] and $_GET["pos"]) { $stLink.= "&pg=".$_GET["pg"]."&pos=".$_GET["pos"]; $link["pg"] = $_GET["pg"]; $link["pos"] = $_GET["pos"]; Sessao::write("link",$link); } //USADO QUANDO EXISTIR FILTRO //NA FL O VAR LINK DEVE SER RESETADA if ( is_array($link) ) { $_REQUEST = $link; } else { foreach ($_REQUEST as $key => $valor) { $link[$key] = $valor; } Sessao::write("link",$link); } $obRegra = new RFolhaPagamentoPrevidencia; $rsLista = new RecordSet; $obRegra->listarPrevidencia( $rsLista ); $obLista = new Lista; $obLista->obPaginacao->setFiltro("&stLink=".$stLink ); $obLista->setRecordSet( $rsLista ); //$obLista->setTitulo("Previdências Cadastradas"); $stTitulo = ' Previdências Cadastradas'; $obLista->setTitulo ('
'.$obRFolhaPagamentoFolhaSituacao->consultarCompetencia().$stTitulo); $obLista->addCabecalho(); $obLista->ultimoCabecalho->addConteudo(" "); $obLista->ultimoCabecalho->setWidth( 2 ); $obLista->commitCabecalho(); $obLista->addCabecalho(); $obLista->ultimoCabecalho->addConteudo( "Código" ); $obLista->ultimoCabecalho->setWidth( 10 ); $obLista->commitCabecalho(); $obLista->addCabecalho(); $obLista->ultimoCabecalho->addConteudo( "Descrição" ); $obLista->ultimoCabecalho->setWidth( 70 ); $obLista->commitCabecalho(); $obLista->addCabecalho(); $obLista->ultimoCabecalho->addConteudo( "Tipo" ); $obLista->ultimoCabecalho->setWidth( 40 ); $obLista->commitCabecalho(); $obLista->addCabecalho(); $obLista->ultimoCabecalho->addConteudo(" "); $obLista->ultimoCabecalho->setWidth( 2 ); $obLista->commitCabecalho(); $obLista->addDado(); $obLista->ultimoDado->setAlinhamento("DIREITA"); $obLista->ultimoDado->setCampo( "cod_previdencia" ); $obLista->commitDado(); $obLista->addDado(); $obLista->ultimoDado->setAlinhamento("ESQUERDA"); $obLista->ultimoDado->setCampo( "descricao" ); $obLista->commitDado(); $obLista->addDado(); $obLista->ultimoDado->setAlinhamento("CENTRO"); $obLista->ultimoDado->setCampo( "tipo_previdencia" ); $obLista->commitDado(); $obLista->addAcao(); $obLista->ultimaAcao->setAcao( $stAcao ); $obLista->ultimaAcao->addCampo( "&inCodPrevidencia" , "cod_previdencia" ); if ($stAcao == "excluir") { $obLista->ultimaAcao->addCampo("stDescQuestao" ,"descricao"); $obLista->ultimaAcao->setLink( $stCaminho.$pgProx."?".Sessao::getId().$stLink ); } else { $obLista->ultimaAcao->setLink( $pgProx."?".Sessao::getId().$stLink ); } $obLista->commitAcao(); $obLista->show(); ?>