get(); return view('escuelas.index', ["escuelas"=>$escuelas]); } public function show($id){ $escuelas = escuelas::findOrfail($id); return view('escuelas.show', ["cat"=>$escuelas]); } public function destroy(Request $request, $id){ $escuelas = escuelas::findOrfail($id); $escuelas->delete(); return redirect('/escuelas'); } public function create(){ return view('escuelas.new'); } public function store(Request $request){ $escuelas = new escuelas(); $escuelas->fill([ 'id' => $request->input('id'), 'nombre' => $request->input('nombre'), 'imail' => $request->input('imail'), 'contraseña' => $request->input('contraseña'), 'rol' => $request->input('rol'), ]); $escuelas->save(); return redirect('/escuelas'); } public function edit($id){ $escuelas = escuelas::findOrfail($id); return view('escuelas.edit', ["esc"=>$escuelas]); } public function update(Request $request, $id){ $escuelas = escuelas::findOrfail($id); $escuelas->fill([ 'id' => $request->input('id'), 'nombre' => $request->input('nombre'), 'imail' => $request->input('imail'), 'contraseña' => $request->input('contraseña'), 'rol' => $request->input('rol'), ]); $escuelas->update(); return redirect('/escuelas'); } public function restaurar(Request $request, $id){ $escuelas = escuelas::withTrashed()->findOrfail($id); $escuelas->restore(); return redirect('/escuelas'); } }