public function alterar() { $this->getById($_POST['id']); //grava a log com as alteacoes //grava log $logGrupo = new LogGrupo(); $user = new Usuario(); $user->id = $_SESSION['ag_idUsuario']; $logGrupo->usuario = $user; $logGrupo->grupo = $this; $logGrupo->dataHora = date("Y-m-d H:i:s"); $logGrupo->txtLog = 'Alteração:'; $logGrupo->txtLog .= $this->money($_POST['valorPacote'], "bta") == $this->valorPacote ? "" : "Valor do Pacote: " . $this->money($_POST['valorPacote'], "bta") . "<br/>"; $logGrupo->txtLog .= $this->money($_POST['valorTaxaEmbarque'], "bta") == $this->valorTaxaEmbarque ? "" : "Valor taxa Embarque: " . $this->money($_POST['valorTaxaEmbarque'], "bta") . "<br/>"; $logGrupo->txtLog .= $this->money($_POST['valorAdesao'], "bta") == $this->valorAdesao ? "" : "Valor da Adesão: " . $this->money($_POST['valorAdesao'], "bta") . "<br/>"; $logGrupo->txtLog .= $this->money($_POST['valorPacoteOpcional'], "bta") == $this->valorPacoteOpcional ? "" : "Valor do Pacote Opcional: " . $this->money($_POST['valorPacoteOpcional'], "bta") . "<br/>"; $logGrupo->txtLog .= $this->money($_POST['valorTaxaEmbarqueOpcional'], "bta") == $this->valorTaxaEmbarqueOpcional ? "" : "Valor da Taxa de Embarque Opcional: " . $this->money($_POST['valorTaxaEmbarqueOpcional'], "bta") . "<br/>"; $logGrupo->txtLog .= $this->money($_POST['valorAdesaoOpcional'], "bta") == $this->valorAdesaoOpcional ? "" : "Valor da Adesão Opcional: " . $this->money($_POST['valorAdesaoOpcional'], "bta") . "<br/>"; $logGrupo->save(); $this->modeloContrato = $_POST['modeloContrato']; $this->modeloFicha = $_POST['modeloFicha']; $this->nomePacote = $_POST['nomePacote']; $this->dataEmbarque = $this->convdata($_POST['dataEmbarque'], "ntm"); $this->dataChegada = $this->convdata($_POST['dataChegada'], "ntm"); $this->dataModificacao = date("Y-m-d"); $this->valorPacote = $this->money($_POST['valorPacote'] == '' ? 0 : $_POST['valorPacote'], "bta"); $this->valorTaxaEmbarque = $this->money($_POST['valorTaxaEmbarque'] == '' ? 0 : $_POST['valorTaxaEmbarque'], "bta"); $this->valorAdesao = $this->money($_POST['valorAdesao'] == '' ? 0 : $_POST['valorAdesao'], "bta"); $this->valorCusto = $this->money($_POST['valorCusto'] == '' ? 0 : $_POST['valorCusto'], "bta"); $this->cotacaoCusto = $this->money($_POST['cotacaoCusto'] == '' ? 0 : $_POST['cotacaoCusto'], "bta"); $this->destino = $_POST['destino']; $this->plano = $_POST['plano']; $this->ano = $_REQUEST['ano']; //uploadArquivo if ($_FILES['roteiro']['name'] != '') { $nomeImagem = date("d_m_Y_H_i_s") . $this->removerAcento($_FILES['roteiro']['name']); $diretorio = $this->URI . "/docs/"; unlink($diretorio . $this->roteiroAnexo); $this->uploadArquivo($_FILES['roteiro'], $nomeImagem, $diretorio); $this->roteiroAnexo = $nomeImagem; } //uploadArquivo pauta if ($_FILES['pauta']['name'] != '') { $nomeImagem = date("d_m_Y_H_i_s") . $this->removerAcento($_FILES['pauta']['name']); $diretorio = $this->URI . "/docs/"; unlink($diretorio . $this->pautaAnexo); $this->uploadArquivo($_FILES['pauta'], $nomeImagem, $diretorio); $this->pautaAnexo = $nomeImagem; } if ($_POST['nomePacoteOpcional'] != '') { $this->possuiPacoteOpcional = 1; $this->nomePacoteOpcional = $_POST['nomePacoteOpcional']; $this->valorPacoteOpcional = $this->money($_POST['valorPacoteOpcional'] == '' ? 0 : $_POST['valorPacoteOpcional'], "bta"); $this->valorTaxaEmbarqueOpcional = $this->money($_POST['valorTaxaEmbarqueOpcional'] == '' ? 0 : $_POST['valorTaxaEmbarqueOpcional'], "bta"); $this->valorAdesaoOpcional = $this->money($_POST['valorAdesaoOpcional'] == '' ? 0 : $_POST['valorAdesaoOpcional'], "bta"); $this->valorCustoOpcional = $this->money($_POST['valorCustoOpcional'] == '' ? 0 : $_POST['valorCustoOpcional'], "bta"); } else { $this->possuiPacoteOpcional = 0; $this->nomePacoteOpcional = ""; $this->valorPacoteOpcional = 0; $this->valorTaxaEmbarqueOpcional = 0; $this->valorAdesaoOpcional = 0; $this->valorCustoOpcional = 0; } $oM = new Moeda(); $oM->id = $_REQUEST['moeda']; $oE = new StatusGrupo(); $oE->id = $_REQUEST['status']; $this->moeda = $oM; $this->status = $oE; $newid = $this->save(); $_SESSION['tupi.mensagem'] = 21; return $newid; }
} if ($oGrupo->modeloContrato == 'contrato3.php') { $tpl->SELECTED_MODELO3 = 'selected'; } if ($oGrupo->modeloContrato == 'contrato4.php') { $tpl->SELECTED_MODELO4 = 'selected'; } //ficha modelo if ($oGrupo->modeloFicha == 'fichaInscricao.php') { $tpl->SELECTED_MODELO_FICHA1 = 'selected'; } if ($oGrupo->modeloFicha == 'fichaInscricaoJMJ16.php') { $tpl->SSELECTED_MODELO_FICHA2 = 'selected'; } //RECUPERA AS LOGS $oLog = new LogGrupo(); $rslog = $oLog->getRows(0, 999, array(), array("grupo" => "=" . $oGrupo->id)); foreach ($rslog as $key => $log) { $tpl->DATA = $oGrupo->convdata(substr($log->dataHora, 0, 10), "mtn") . " - " . substr($log->dataHora, 10); $tpl->USUARIO = $log->usuario->nome; $tpl->LOG = $log->txtLog; $tpl->block('BLOCK_ITEM_LOG'); } $tpl->ACAO = "Alterar"; $tpl->ID = $oGrupo->id; } //moeda padrao $rsMoeda = $oMoeda->getRows(0, 999, array("descricao" => "ASC"), array("padrao" => "=1")); foreach ($rsMoeda as $key => $moeda) { $tpl->ID_MOEDA = $moeda->id; $tpl->LABEL_MOEDA = $moeda->descricao;