public function migrarParticipantes() { $p = new Participante(); $g = new Grupo(); $gorigem = new Grupo(); $oD = new Distribuicao(); $idGrupo = $g->md5_decrypt($_REQUEST['idGrupoPara']); $idGrupoDe = $g->md5_decrypt($_REQUEST['idGrupoDe']); $g->getById($idGrupo); $gorigem->getById($idGrupoDe); $usuario = new Usuario(); $usuario->id = $_SESSION['ag_idUsuario']; $data = date("Y-m-d H:i:s"); foreach ($_REQUEST['participante'] as $key => $id) { $p->getById($id); $p->grupo = $g; $p->valorTotal = $g->getValorTotal($p->pacoteOpcional); $p->custoTotal = $g->getCustoTotal($p->pacoteOpcional); $p->save(); $p->atualiza_status(); //grava log de pagamento $oLog = new LogUsuario(); $movimento = "MIGRAR PARTICIPANTE<BR> CLIENTE: " . $p->cliente->nomeCompleto . "<BR> GRUPO ORIGEM: " . $gorigem->nomePacote . "<BR> GRUPO DESTINO: " . $g->nomePacote; $oLog->usuario = $usuario; $oLog->data = $data; $oLog->movimento = $movimento; $oLog->save(); //fim da log //remover distribuicao dos quartos $oD->remover($id); } $_SESSION['tupi.mensagem'] = 57; }
/** * Creates a new model. * If creation is successful, the browser will be redirected to the 'view' page. */ public function actionCreate() { $model = new Participante(); // Uncomment the following line if AJAX validation is needed // $this->performAjaxValidation($model); if (isset($_POST['Participante'])) { $model->attributes = $_POST['Participante']; if ($model->save()) { $this->redirect(array('view', 'id' => $model->IDPARTICIPANTE)); } } $this->render('create', array('model' => $model)); }
public function postGravar() { $participante = new Participante(); $participante->nome = Input::get('nome'); $participante->bi_nuit = Input::get('identificacao'); $participante->data_nasc = Input::get('dataNasc'); $participante->sexo = Input::get('sexo'); $participante->bairro = Input::get('bairro'); $participante->distrito = Input::get('distrito'); $participante->save(); $participantes = Participante::all(); return View::make('Participante.participanteVisu')->with('participantes', $participantes); }
public static function post_retos($recibido) { $participantes = isset($recibido->participantes) ? $recibido->participantes : array(); unset($recibido->participantes); $reto = new Reto(); $reto->add_data($recibido); $respuesta = new stdClass(); $respuesta->result = $reto->save(); foreach ($participantes as $value) { $participante = new Participante(); $participante->add_data($value); $participante->CODRETO = $reto->CODRETO; $participante->save(); } if ($respuesta->result) { $respuesta->mensaje = "Reto creado correctamente."; $respuesta->reto = $reto; } else { $respuesta->mensaje = "No se pudo crear el reto."; } return $respuesta; }
$quantidade_alunos = $_POST['quantidade_alunos']; if ($_POST['tipo_id'] == 1 || $_POST['tipo_id'] == 2) { $campus = Campus::find($_POST['campus_id']); } $escola = $_POST['escola']; $participante = Participante::find_by_cpf($cpf); if (isset($participante)) { header("location: /" . $config['PATH'] . "/inscricoes/form_login.php?syserror=CPF_JA_INSCRITO"); exit; } $participante = new Participante(); $participante->nome = $nome; $participante->nome_mae = $nome_mae; $participante->identidade = $identidade; $participante->cpf = $cpf; $participante->data_nascimento = $data_nascimento; $participante->email = $email; $participante->tipo = $tipo; if ($tipo->id == 1 || $tipo->id == 2) { $participante->campus = $campus; } $participante->escola = $escola; if ($tipo->id == 3) { $participante->quantidade_alunos = $quantidade_alunos; } else { $participante->quantidade_alunos = 0; } $participante->save(); session_start(); $_SESSION['participante'] = $participante; header("location: /" . $config['PATH'] . "/inscricoes/index.php?info=INSCRICAO_SUCESSO");