Exemplo n.º 1
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function edit($id)
 {
     $usuario = \App\User::find($id);
     $compania = \App\Compania::All()->lists('nombreCompania', 'idCompania');
     $rol = \App\Rol::All()->lists('nombreRol', 'idRol');
     $tercero = \App\Tercero::where('Compania_idCompania', '=', \Session::get('idCompania'))->lists('nombreCompletoTercero', 'idTercero');
     return view('users', compact('compania', 'rol', 'tercero'), ['usuario' => $usuario]);
 }
Exemplo n.º 2
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(RolRequest $request)
 {
     if ($request['respuesta'] != 'falso') {
         \App\Rol::create(['codigoRol' => $request['codigoRol'], 'nombreRol' => $request['nombreRol']]);
         $rol = \App\Rol::All()->last();
         $contadorPermiso = count($request['Opcion_idOpcion']);
         for ($i = 0; $i < $contadorPermiso; $i++) {
             \App\RolOpcion::create(['Rol_idRol' => $rol->idRol, 'Opcion_idOpcion' => $request['Opcion_idOpcion'][$i], 'adicionarRolOpcion' => $request['adicionarRolOpcion'][$i], 'modificarRolOpcion' => $request['modificarRolOpcion'][$i], 'eliminarRolOpcion' => $request['eliminarRolOpcion'][$i], 'consultarRolOpcion' => $request['consultarRolOpcion'][$i]]);
         }
         return redirect('/rol');
     }
 }
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function edit($id)
 {
     if (Auth::user()->rol->permisos->contains(3)) {
         $prmUsuario = Usuario::findOrFail($id);
         $prmRol = Rol::All();
         return view('admin.usuario.edit', compact('prmUsuario', 'prmRol'));
     } else {
         return abort(401);
     }
 }
Exemplo n.º 4
0
<?php

$modificar = $_GET['modificar'];
$eliminar = $_GET['eliminar'];
$visibleM = '';
$visibleE = '';
if ($modificar == 1) {
    $visibleM = 'inline-block;';
} else {
    $visibleM = 'none;';
}
if ($eliminar == 1) {
    $visibleE = 'inline-block;';
} else {
    $visibleE = 'none;';
}
$rol = \App\Rol::All();
$row = array();
foreach ($rol as $key => $value) {
    $row[$key][] = '<a href="rol/' . $value['idRol'] . '/edit">' . '<span class="glyphicon glyphicon-pencil" style = "display:' . $visibleM . '"></span>' . '</a>&nbsp;' . '<a href="rol/' . $value['idRol'] . '/edit?accion=eliminar">' . '<span class="glyphicon glyphicon-trash" style = "display:' . $visibleE . '"></span>' . '</a>';
    $row[$key][] = $value['idRol'];
    $row[$key][] = $value['codigoRol'];
    $row[$key][] = $value['nombreRol'];
}
$output['aaData'] = $row;
echo json_encode($output);