public function informacion()
 {
     if (Auth::user()->rol->permisos->contains(12)) {
         $prmUsuario = Usuario::findOrFail(Auth::user()->id);
         return view('usuario.info', compact('prmUsuario'));
     } else {
         return abort(401);
     }
 }
Exemplo n.º 2
0
 public function update(EditarUsuarioRequest $request, $id)
 {
     $usuario = Usuario::findOrFail($id);
     $usuario->fill($request->all());
     $usuario->save();
     return redirect()->route('admin.usuario.index');
 }
Exemplo n.º 3
0
 public function show($id)
 {
     $usuario = Usuario::findOrFail($id);
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update($id, Request $request)
 {
     //Session::flash('flash_message', 'Persona Actualizada satisfactoriamente');
     $usuarios = Usuario::findOrFail($id);
     $input = $request->all();
     $this->validate($input, Usuario::$reglas);
     ///esto no anda
     $usuarios->fill($input)->save();
     return redirect('usuarios')->with('key', 'You have done successfully');
     //return redirect('personas');
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     if (Auth::user()->rol->permisos->contains(2)) {
         $usuario = Usuario::findOrFail($id);
         $usuario->delete();
         Session::flash('mensaje', 'Usuario Borrado!!!');
         return redirect()->route('admin.usuario.index');
     } else {
         return abort(401);
     }
 }
Exemplo n.º 6
0
 /**
  * Muestra usuario especifico
  *
  * @param  int $id
  * @return Response
  */
 public function show($id)
 {
     $usuario = Usuario::findOrFail($id);
     // Lanzará excepcion ModelNotFoundException
     return view('usuarios.show', compact('usuario'));
 }
Exemplo n.º 7
0
 public function index($id)
 {
     $user = Usuario::findOrFail($id);
     return view('home.home', ['user' => $user]);
 }
Exemplo n.º 8
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     $usuario = Usuario::findOrFail($id);
     $usuario->delete();
     return response()->json(array());
 }
Exemplo n.º 9
0
 public function eliminar_usuario_asignado(Request $request)
 {
     $id_usuario = $request->id;
     $u = Usuario::findOrFail($id_usuario);
     $u->unidades_asignadas()->detach();
     return response()->json('{"err":"false"}');
 }
Exemplo n.º 10
0
 public function show($usuario_id)
 {
     return view('usuario.show', ['usuario' => Usuario::findOrFail($usuario_id)]);
 }
Exemplo n.º 11
-1
 public function update(Request $request)
 {
     $usuario = Usuario::findOrFail(Auth::user()->id);
     $request->merge(['id' => $usuario->id]);
     if ($usuario->validate($request->all(), true)) {
         if ($request->get('senha') == '') {
             $usuario->update($request->except('senha'));
         } else {
             $nova_senha = \Illuminate\Support\Facades\Hash::make($request->get('senha'));
             $request->merge(['senha' => $nova_senha]);
             $usuario->update($request->all());
         }
         return redirect(route('editar-usuario'));
     } else {
         return redirect(route('editar-usuario'))->withInput()->withErrors($usuario->errors());
     }
 }