public function home() { $escuela_id = $this->escuela_id; $periodos = Periodo::all()->where('escuela_id', $this->escuela_id); $grupos = Grupo::all()->where('id', $this->grupo_id); $current = 'home'; return view('public.home')->with(compact('current', 'periodos', 'grupos', 'escuela_id')); }
public function index() { $grupos = collect(); foreach (Grupo::all() as $lote) { $tipo = $lote->tipo == 1 ? 'Padre' : 'Hijo'; $procesado = (object) array('nombre' => $lote->nombre, 'codigo' => $lote->codigo, 'tipo' => $tipo); $grupos->push($procesado); } return response()->json($grupos); }
public function edit($id) { $title = 'Editar alumno'; $alumno = User::findOrFail($id); $estados = Estado::orderBy('descripcion')->lists('descripcion', 'id'); $escuelas = Escuela::all()->lists('nombre', 'id'); $grupos = Grupo::all()->lists('descripcion', 'id'); $generos = Sexo::all(); $form_data = ['route' => ['admin.alumno.update', $alumno->id], 'method' => 'PUT']; $action = 'edit'; return view('admin.alumno.form')->with(compact('title', 'alumno', 'estados', 'escuelas', 'grupos', 'generos', 'form_data', 'action')); }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id, Route $route) { $action = $route->getName(); $action = explode('.', $action); $action = array_pop($action); //Listas $generos = Sexo::all(); $estados = Estado::orderBy('descripcion')->lists('descripcion', 'id'); $escuelas = Escuela::all()->lists('nombre', 'id'); $grupos = Grupo::all()->lists('descripcion', 'id'); // $maestro = User::findOrFail($id); $form_data = ['route' => ['admin.maestro.update', $maestro->id], 'method' => 'PUT']; $title = 'Editar maestro'; return view('admin.maestro.form')->with(compact('maestro', 'form_data', 'title', 'generos', 'estados', 'grupos', 'escuelas', 'action')); }