Ejemplo n.º 1
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  id
  * @return Response
  */
 public function edit($id)
 {
     $matrizMat = DB::table('matriz_mat')->where('id', '=', $id)->get();
     $matrizEdit = DB::table('matriz_sem')->where('id_matriz', '=', $id)->get();
     $semana = array('null' => 'Semana', '2' => 'Segunda', '3' => 'Terça', '4' => 'Quarta', '5' => 'Quinta', '6' => 'Sexta', '7' => 'Sábado');
     $turno = array('null' => 'Turno', 'M' => 'Manhã', 'T' => 'Tarde', 'N' => 'Noite');
     $predio = DB::table('salas_au')->distinct()->lists('predio_au', 'predio_au');
     $sala = array();
     $professor = Professor::lists('nome_pro', 'id');
     $disciplinaConteudo = Disciplina::leftJoin('componente_curricular_ccr', 'componente_curricular_ccr.id', '=', 'disciplina_dis.id_ccr_dis')->leftJoin('matriz_mat', 'matriz_mat.id', '=', 'disciplina_dis.id_mat_dis')->leftJoin('categoria_disciplina_ctd', 'categoria_disciplina_ctd.id', '=', 'disciplina_dis.id_ctd_dis')->select('nome_ccr')->get();
     if (is_null($matrizEdit)) {
         return Redirect::route('admin.matriz.index');
     }
     return View::make('matriz.edit', compact('matrizMat', 'matrizEdit', 'semana', 'turno', 'predio', 'sala', 'professor', 'disciplinaConteudo'));
 }