</ul>'; } $oGrupo = new Grupo(); $totalGrupos = $oGrupo->recuperaTotalAndamento(); $oParticipante = new Participante(); $configPaginacao = $oGrupo->paginar($totalGrupos, isset($_REQUEST['pagina']) ? $_REQUEST['pagina'] : 1); $rsGrupos = $oGrupo->getRows($configPaginacao['primeiroRegistro'], $configPaginacao['quantidadePorPagina'], array("dataEmbarque" => "ASC"), array("status" => "=" . $oGrupo->STATUS_ANDAMENTO())); if ($configPaginacao['totalPaginas'] > 1) { $tpl->block("BLOCK_PAGINACAO"); } $tpl->PAGINA = isset($_REQUEST['pagina']) ? $_REQUEST['pagina'] : 1; $tpl->TOTAL_PAGINAS = $configPaginacao['totalPaginas']; $tpl->PAGINA_ANTERIOR = $configPaginacao['paginaAnterior']; $tpl->PROXIMA_PAGINA = $configPaginacao['proximaPagina']; foreach ($rsGrupos as $key => $Grupo) { $hoje = date("d/m/Y"); $dataviagem = $oGrupo->convdata($Grupo->dataEmbarque, "mtn"); $dias = $oGrupo->diferenca_dias($hoje, $dataviagem); //$tpl->ID = $Grupo->id; $tpl->NOME = $Grupo->nomePacote; $tpl->STATUS_GRUPO = $Grupo->status->descricao; $tpl->QTD_PARTIC = $oParticipante->recuperaTotal($Grupo->id, ""); $tpl->DATA_EMBARQUE = $dataviagem . " - " . $dias . " dias."; $tpl->DATA_CHEGADA = $oGrupo->convdata($Grupo->dataChegada, "mtn"); $tpl->ID_HASH = $oGrupo->md5_encrypt($Grupo->id); $tpl->LINK_ROTEIRO = "docs/" . $Grupo->roteiroAnexo; $tpl->LINK_PAUTA = "docs/" . $Grupo->pautaAnexo; $tpl->MODELO_FICHA = $Grupo->modeloFicha; $tpl->block("BLOCK_ITEM_LISTA"); } include "tupi.template.finalizar.php";
</li> <li class="active">Lista de Participantes</li> </ul>'; } //configura o grupo na pagina $oGrupo = new Grupo(); $idGrupo = $oGrupo->md5_decrypt($_REQUEST['idGrupo']); $oGrupo->getById($idGrupo); $tpl->NOME_GRUPO = $oGrupo->nomePacote; $tpl->ID_GRUPO_HASH = $_REQUEST['idGrupo']; $oP = new Pagamento(); $oA = new Abatimento(); $oParticipante = new Participante(); $strBusca = isset($_REQUEST['busca']) ? str_replace(".", "", str_replace("-", "", $_REQUEST['busca'])) : ""; $totalParticipantes = $oParticipante->recuperaTotal($idGrupo, $strBusca); $pagina = isset($_REQUEST['pagina']) ? $_REQUEST['pagina'] : 1; $configPaginacao = $oParticipante->paginar($totalParticipantes, $pagina); $rsPartic = $oParticipante->pesquisa($configPaginacao['primeiroRegistro'], $configPaginacao['quantidadePorPagina'], $idGrupo, $strBusca); $tpl->MODELO_CONTRATO = $oGrupo->modeloContrato; $tpl->MODELO_FICHA = $oGrupo->modeloFicha; if ($configPaginacao['totalPaginas'] > 1) { $tpl->block("BLOCK_PAGINACAO"); } $tpl->TOTAL_PAGINAS = $configPaginacao['totalPaginas']; $tpl->PAGINA_ANTERIOR = $configPaginacao['paginaAnterior']; $tpl->PROXIMA_PAGINA = $configPaginacao['proximaPagina']; $tpl->PAGINA = $pagina; foreach ($rsPartic as $key => $participante) { //$tpl->ID = $participante->id; //calcula o status dos pagamentos;