function listagem_de_Pautas() { App::Import('Model', 'Curso'); App::Import('Model', 'Turma'); App::Import('Model', 'Anolectivo'); App::Import('Model', 'Planoestudo'); $planoestudo = new Planoestudo(); $curso = new Curso(); $turma = new Turma(); $t0009anolectivo = new Anolectivo(); $cursos = $curso->find('list', array('order' => array('name ASC'))); $turmas = $turma->find('list', array('conditions' => array('estado' => 1), 'order' => array('name ASC'))); $planoestudos = $planoestudo->find('list', array('order' => array('name ASC'))); $Anolectivos = $t0009anolectivo->find('list'); $this->set(compact('t0003cursos', 't0010turmas', 't0009anolectivos', 't0005planoestudos')); }
function update_plano() { App::Import('Model', 'Planoestudo'); $t005planoestudos = new Planoestudo(); //select tp.name from t0005planoestudos tp,t0003cursos tc where tp.t0003curso_id = tc.id and tp.t0003curso_id = 1 $planoestudo = $t005planoestudos->find('all', array('conditions' => array('Aluno_id' => $this->data['Inscricao']['Aluno_id']))); $plano = $planoestudo[0]['Planoestudo']; $this->set('plano', $plano); $this->layout = 'ajax'; }
function update_plano() { App::Import('Model', 'Planoestudo'); $planoestudos = new Planoestudo(); $curso = $planoestudos->find('list', array('conditions' => array('t0003curso_id' => $this->data['Avaliacaos']['t0003curso_id']))); $plano = $curso; //var_dump($plano); $this->set('plano', $plano); $this->layout = 'ajax'; }
function delete($id = null) { App::Import('Model', 'Planoestudo'); $planoestudos = new Planoestudo(); if (!$id) { $this->Session->setFlash('Invalido codigo para %s', 'flasherror'); $this->redirect(array('action' => 'index')); } $dados = $planoestudos->getAllMatriculasByPlanoEstudo($id); //var_dump($dados); if (empty($dados)) { //////$logmv->logDelete(5,$this->Session->read('Auth.User.id'),$id,$this->data["Planoestudo"]["name"]); $planoestudoano = $planoestudos->deleteAllDisciplinasByPlanoEstudo($id); $planoestudogruposdisc = $planoestudos->deleteAllGrupoDiscByPlanoEstudo($id); if ($this->Planoestudo->delete($id)) { $this->Session->setFlash('Dados deletados com sucesso ', 'flashok'); $this->redirect(array('action' => 'index')); } } $this->Session->setFlash('Nao e possivel apagar. Matriculas Associadas', 'flasherror'); $this->redirect(array('action' => 'index')); }