public function store() { $post = Input::all(); unset($post['_token']); if (isset($post['id']) && $post['id'] !== '') { $model = Turma::find($post['id']); } else { $model = new Turma(); } if (!$model->validate($post)) { return Redirect::to('turma/create')->withInput($post)->withErrors($model->errors); } else { $model->sigla = $post['sigla']; $model->descricao = $post['descricao']; $model->descricao = $post['descricao']; $model->curso_id = $post['curso_id']; $model->data_inicio = date('Y-m-d', strtotime(str_replace('/', '-', $post['data_inicio']))); if ($model->save()) { Session::flash('success', 'Turma Cadastrada com sucesso!'); return Redirect::to('/turma/' . $model->id); } } }
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_ano_curricular() { App::Import('Model', 'Turma'); $turma = new Turma(); $anolectivos = $turma->find('all', array('id' => $this->data['Inscricao']['t0010turma_id'])); //$ano = $turma->getAnoCurricular($this->data['Inscricao']['t0010turma_id']); $ano = $anolectivos[0]['Turma']['anocurricular']; //var_dump($ano); $this->set('$t0009anolectivo', $ano); $this->layout = 'ajax'; }
function update_turma_funcionario() { App::Import('Model', 'Turma'); $turma = new Turma(); $turma11 = new Turma(); App::Import('Model', 'Funcionario'); $funcionario = new funcionario(); $turmas11 = $turma11->find('all'); //var_dump($this->data); //var_dump($this->data["Avaliacaos"]["docente"]); $turmas = $turma->find('list', array('conditions' => array('t0009anolectivo_id' => $this->data["Avaliacaos"]["t0009anolectivo_id"]), 'order' => array('name ASC'), 'estado' => 1)); //var_dump('This data111: '.$turma['Funcionario']['codigo']); $this->set('turmas', $turmas); $this->layout = 'ajax'; }