Пример #1
0
 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;
 }
Пример #2
0
    }
    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;