function edit($id = null) { App::Import('Model', 'Turma'); $turma = new Turma(); App::Import('Model', 'Logmv'); $logmv = new Logmv(); if (!$id && empty($this->data)) { $this->Session->setFlash('Invalido %s', 'flasherror'); $this->redirect(array('action' => 'index')); } if (!empty($this->data)) { if ($this->Inscricao->save($this->data)) { $this->Session->setFlash('Dado Editados com sucesso', 'flashok'); $this->redirect(array('action' => 'index')); } else { $this->Session->setFlash('Erro ao editar dados. Por favor tente de novo.', 'flasherror'); } } if (empty($this->data)) { $this->data = $this->Inscricao->read(null, $id); //$logmv->logUpdate(11,$this->Session->read('Auth.User.id'),$id,$this->data["Inscricao"]["Aluno_id"]); } //var_dump($this->data); $alunos = $this->Inscricao->Aluno->find('list'); $turmas = $this->Inscricao->Turma->find('list'); $epocaavaliacaos = $this->Inscricao->Epocaavaliacao->find('list'); //$notafrequencia = $this->data['Inscricao']['notafrequencia']; $estadoinscricao = $this->Inscricao->Estadoinscricao->find('list'); $curso = $turma->getCursoAluno($this->data['Inscricao']['t0010turma_id']); $curso1 = $curso[0]['tc']['name']; $docente = $turma->getDocente($this->data['Inscricao']['t0010turma_id']); $docente1 = $docente[0]['tf']['name']; $assistente = $turma->getAssistente($this->data['Inscricao']['t0010turma_id']); $assistente1 = $assistente[0]['tf']['name']; $plano = $turma->getPlanoEstudo($this->data['Inscricao']['t0010turma_id']); $plano1 = $plano[0]['tp']['name']; $turma = $turma->getTurma($this->data['Inscricao']['t0010turma_id']); $turma1 = $turma[0]['tt']['name']; $turno = $turma->getTurno($this->data['Inscricao']['t0010turma_id']); $turno1 = $turno[0]['ttu']['name']; $anoCurricular = $turma->getAnoCurricular($this->data['Inscricao']['t0010turma_id']); $anoCurricular1 = $anoCurricular[0]['tt']['anocurricular']; $semestreCurricular = $turma->getSemestreCurricular($this->data['Inscricao']['t0010turma_id']); $semestreCurricular1 = $semestreCurricular[0]['tt']['semestrecurricular']; $anoLectivo = $turma->getAnoLectivo($this->data['Inscricao']['t0010turma_id']); $anoLectivo1 = $anoLectivo[0]['tal']['codigo']; $this->set(compact('Alunos', 't0010turmas', 'epocaavaliacaos', 'tg0020estadoinscricao', 'funcionarios', 'curso1', 'docente1', 'assistente1', 'plano1', 'turma1', 'turno1', 'anoCurricular1', 'semestreCurricular1', 'anoLectivo1')); }