get('stAcao'); //Define a página $pgProx = $pgProc; if (trim($stAcao)=="excluir") { include_once(CAM_GRH_FOL_MAPEAMENTO."TFolhaPagamentoReajuste.class.php"); list($inCodReajuste, $stOrigem) = explode("*_*", $_POST["inCodReajuste"]); $stFiltro = " WHERE cod_reajuste = ".$inCodReajuste; $obTFolhaPagamentoReajuste = new TFolhaPagamentoReajuste(); $obTFolhaPagamentoReajuste->recuperaRelacionamento($rsReajuste, $stFiltro, "cod_reajuste"); $stTipoReajuste = $rsReajuste->getCampo("tipo_reajuste"); $nuValorReajuste = $rsReajuste->getCampo("valor"); $nuPercentualReajuste = $rsReajuste->getCampo("percentual"); $nuFaixaInicial = $rsReajuste->getCampo("faixa_inicial"); $nuFaixaFinal = $rsReajuste->getCampo("faixa_final"); if ($stTipoReajuste == 'v') { $stObservacao = "Reajuste salarial a partir de ".$rsReajuste->getCampo("dt_reajuste"); } else { $stObservacao = "Reajuste salarial de ".$rsReajuste->getCampo("percentual")."% a partir de ".$rsReajuste->getCampo("dt_reajuste"); } Sessao::write("stObservacao", $stObservacao); } else { $stTipoReajuste = $_POST["stTipoReajuste"]; $nuValorReajuste = str_replace(",", ".", str_replace(".", "", $_POST["nuValorReajuste"])); $nuPercentualReajuste = str_replace(",", ".", str_replace(".", "", $_POST["nuPercentualReajuste"])); $nuFaixaInicial = str_replace(",", ".", str_replace(".", "", $_POST["nuFaixaInicial"])); $nuFaixaFinal = str_replace(",", ".", str_replace(".", "", $_POST["nuFaixaFinal"])); } //MANTEM FILTRO E PAGINACAO $stLink .= "&stAcao=".$stAcao."&inAba=".$request->get('inAba')."&inNumCGM=".$request->get('inNumCGM'); $link = Sessao::read("link"); if ($request->get('pg') and $request->get('pos')) { $stLink.= "&pg=".$request->get('pg')."&pos=".$request->get('pos'); $link["pg"] = $request->get('pg'); $link["pos"] = $request->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->getAll() as $key => $valor) { $link[$key] = $valor; } Sessao::write("link",$link); } foreach ($request->getAll() as $key => $valor) { Sessao::write($key,$valor); } if (trim($stAcao) == "incluir") { $jsOnload = "BloqueiaFrames(true,false); executaFuncaoAjax('gerarSpanReajustesSalariais');"; } elseif (trim($stAcao) == "excluir") { $obLblReajuste = new Label(); $obLblReajuste->setRotulo("Reajuste"); $obLblReajuste->setValue($rsReajuste->getCampo("cod_reajuste")); $obBtnMarcaTodos = new Ok(); $obBtnMarcaTodos->setValue("Marca Todos"); $obBtnMarcaTodos->obEvento->setOnClick("montaParametrosGET('marcaTodos', 'stAcao');"); $obBtnMarcaTodos->setDisabled(true); $obBtnMarcaTodos->setStyle("width:110px"); $obBtnMarcaTodos->setId("marcaTodos"); $obBtnDesmarcaTodos = new Ok(); $obBtnDesmarcaTodos->setValue("Desmarca Todos"); $obBtnDesmarcaTodos->obEvento->setOnClick("montaParametrosGET('desmarcaTodos', 'stAcao');"); $obBtnDesmarcaTodos->setDisabled(true); $obBtnDesmarcaTodos->setStyle("width:110px"); $obBtnDesmarcaTodos->setId("desmarcaTodos"); $jsOnload = "BloqueiaFrames(true,false); executaFuncaoAjax('gerarSpanReajustesSalariaisExclusao');"; } $obForm = new Form; $obForm->setAction ( $pgProcRel ); $obForm->setTarget("telaPrincipal"); $obHdnAcao = new Hidden; $obHdnAcao->setName ( "stAcao" ); $obHdnAcao->setValue ( $stAcao ); $obHdnCtrl = new Hidden; $obHdnCtrl->setName ( "stCtrl" ); $obHdnCtrl->setValue ( "" ); $obLblPercentualValor = new Label(); $obLblPercentualValor->setRotulo("Reajuste em"); $obLblPercentualValor->setValue($stTipoReajuste=='v'?"Valor":"Percentual"); if (isset($_REQUEST['nuValorReajuste'])) { $obLblValor = new Label(); $obLblValor->setRotulo("Valor de Reajuste"); $obLblValor->setValue(number_format($nuValorReajuste, 2, ",", ".")); } if (isset($_REQUEST['nuPercentualReajuste']) || isset($_REQUEST['inCodReajuste'])) { $obLblPercentual = new Label(); $obLblPercentual->setRotulo("Percentual de Reajuste"); $obLblPercentual->setValue(number_format($nuPercentualReajuste, 4, ",", ".")); } $obLblFaixa = new Label(); $obLblFaixa->setRotulo("Faixa para Reajuste"); $obLblFaixa->setValue(number_format($nuFaixaInicial,2,",",".") ." até ". number_format($nuFaixaFinal,2,",",".") ); $obSpnReajustesSalariais = new Span(); $obSpnReajustesSalariais->setId("spnReajustesSalariais"); $obBtnOk = new Ok(); $obBtnOk->obEvento->setOnClick("montaParametrosGET('submeterSimulacao');"); $obBtnOk->setDisabled(true); $obBtnOk->setId("ok"); $obBtnExcluir = new Ok(); $obBtnExcluir->setValue("Excluir"); $obBtnExcluir->setName("btnExcluir"); $obBtnExcluir->setId("btnExcluir"); $obBtnExcluir->obEvento->setOnClick("montaParametrosGET('removerReajuste', 'stAcao');"); $obBtnExcluir->setDisabled(true); $obBtnImprimir = new Ok(); $obBtnImprimir->setValue("Imprimir"); $obBtnImprimir->setName("imprimir"); $obBtnImprimir->setId("imprimir"); $obBtnImprimir->setDisabled(true); $stLocation = $pgForm."?".Sessao::getId()."&stAcao=".$stAcao; $obBtnCancelar = new Button(); $obBtnCancelar->setValue("Cancelar"); $obBtnCancelar->setId("cancelar"); $obBtnCancelar->obEvento->setOnClick("Cancelar('".$stLocation."');"); $obBtnCancelar->setDisabled(true); $obFormulario = new Formulario(); $obFormulario->addForm ( $obForm ); $obFormulario->addTitulo ( $obRFolhaPagamentoFolhaSituacao->consultarCompetencia() ,"right" ); $obFormulario->addHidden ( $obHdnCtrl ); $obFormulario->addHidden ( $obHdnAcao ); if (trim($stAcao) == "excluir") { $obFormulario->addComponente($obLblReajuste); } $obFormulario->addComponente($obLblPercentualValor); if ($stTipoReajuste == 'v') { $obFormulario->addComponente($obLblValor); } else { $obFormulario->addComponente($obLblPercentual); } $obFormulario->addComponente($obLblFaixa); $obFormulario->addSpan($obSpnReajustesSalariais); if (trim($stAcao)=="incluir") { $obFormulario->defineBarra(array($obBtnOk,$obBtnImprimir,$obBtnCancelar),"",""); } else { $obFormulario->defineBarra(array($obBtnExcluir,$obBtnImprimir,$obBtnCancelar,$obBtnMarcaTodos,$obBtnDesmarcaTodos),"",""); } $obFormulario->show(); include_once '../../../../../../gestaoAdministrativa/fontes/PHP/framework/include/rodape.inc.php'; ?>