public function run() { DB::table('roles')->delete(); Rol::create(['nombre' => 'Administrador de Sistema']); Rol::create(['nombre' => 'Administrador de Consorcio']); Rol::create(['nombre' => 'Propietario']); Rol::create(['nombre' => 'Inquilino']); }
/** * 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]); }
/** * Run the database seeds. * * @return void */ public function run() { // Rol::truncate(); Rol::create(['id' => 1, 'nombre' => 'administrador', 'titulo' => 'Administrador']); Rol::create(['id' => 2, 'nombre' => 'rrhh', 'titulo' => 'Recursos Humanos']); Rol::create(['id' => 3, 'nombre' => 'trabajador', 'titulo' => 'Trabajados']); }
/** * Revisa si existe una relacion entre el rol que se esta tratando * y algun usuario. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return Avanza a RolController OR view (roles.index) con mensaje de error */ public function handle($request, Closure $next) { $id = $request->id; $rol = Rol::find($id); if ($rol->users()->count() <= 0) { return $next($request); } return redirect()->route('roles.index')->withErrors(['message' => 'No se pudo eliminar el rol de usuario <b>' . $rol->rol_name . '</b>, ya que hay usuarios con dicho rol.']); }
public function existRol($name) { $status = False; $roles = Rol::all(); foreach ($roles as $rol) { if (strtolower($rol->name) == strtolower($name)) { $status = True; } } return $status; }
/** * Revisa que el rol a editar o eliminar exista * * @param \Illuminate\Http\Request $request * @param \Closure $next * @param String tipo de request (por nombre o id) * @return mixed */ public function handle($request, Closure $next, $param) { if ($param === "name") { if (Rol::where('rol_name', $request->name)->count() > 0) { return $next($request); } } else { if (Rol::find($request->id)) { return $next($request); } } return redirect()->route('roles.index')->withErrors(['message' => 'Se está intentando editar un rol inexistente.']); }
public function edit($id) { if (Auth::user()->getRol() == "Institución" && Auth::user()->extractRolName($id) == "Administrador") { Session::flash('message', 'No posee privilegios'); return redirect()->route('entidades.index'); } if (Auth::user()->getRol() == "Institución" && Auth::user()->checkRol($id) == "Institución") { if (Auth::user()->getNameEntity() != Auth::user()->nameEntity($id)) { Session::flash('message', 'No posee privilegios para editar esta entidad'); return redirect()->route('entidades.index'); } } $view = Auth::user()->getView(); $roles = Rol::all(); $entity = Entity::findOrFail($id); return view('entities.edit', compact('entity', 'roles', 'view')); }
public function edit($id) { if (Auth::user()->rol_id == 1) { $rol = Rol::find(Auth::user()->rol_id); return View::make('sistema.perfil.edit')->with('rol', $rol->nombre); } if (Auth::user()->rol_id == 2) { $rol = Rol::find(Auth::user()->rol_id); return View::make('administrador.perfil.edit')->with('rol', $rol->nombre); } if (Auth::user()->rol_id == 3) { $rol = Rol::find(Auth::user()->rol_id); return View::make('propietario.perfil.edit')->with('rol', $rol->nombre); } if (Auth::user()->rol_id == 4) { $rol = Rol::find(Auth::user()->rol_id); return View::make('inquilino.perfil.edit')->with('rol', $rol->nombre); } }
public function create() { $rol = Rol::lists('Rol', 'id'); return view('usuarios.Registro', compact('rol')); }
public function interaccion_vistas() { $roles = Rol::all(); return view('interaccion_vistas/roles', compact('roles')); }
/** * Run the database seeds. * * @return void */ public function run() { \App\Rol::create(array('id' => '1', 'rol' => 'Administrador')); \App\Rol::create(array('id' => '2', 'rol' => 'CallCenter')); \App\Rol::create(array('id' => '3', 'rol' => 'Asesor')); }
public function rol($id) { if (isset($id)) { return Rol::find($id); } }
/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { $usuarios = User::all(); $roles = Rol::lists('descripcion', 'id'); return view('admin.usuario.list')->with('usuarios', $usuarios)->with('page_title', 'Gestion de usuarios')->with('page_description', 'Lista de usuarios')->with('roles', $roles); }
/** * Muestra la vista users.edit con los datos del usuario * a editar * @param String username * @return view users.edit with User and Rol */ public function edit($name) { $user = User::where('username', $name)->first(); $rols = Rol::orderBy('rol_name')->pluck('rol_name', 'id'); return view('pages.usuarios.edit')->with(['user' => $user, 'rols' => $rols]); }
/** * Elimina el rol con el respectivo id * * @param string $id * @return view pages.roles.index */ public function destroy($id) { Rol::destroy($id); return redirect()->route('roles.index'); }
/** * 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); } }
public function edit($id) { $usuario = User::find($id); $rol = Rol::find($usuario->rol_id); if (Auth::user()->rol_id == 1) { return View::make('sistema.users.edit')->with('usuario', $usuario)->with('rol', $rol); } if (Auth::user()->rol_id == 2) { return View::make('administrador.users.edit')->with('usuario', $usuario)->with('rol', $rol); } if (Auth::user()->rol_id == 3) { return View::make('propietario.users.edit')->with('usuario', $usuario)->with('rol', $rol); } }
/** * Display the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function show($id) { $rol = Rol::findOrFail($id); return view('roles.show', compact('rol')); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { \App\Rol::destroy($id); return redirect('/rol'); }
/** * Run the database seeds. * * @return void */ public function run() { Rol::create(['descripcion' => 'Administrador']); Rol::create(['descripcion' => 'Caja']); }
<?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> ' . '<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);
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { //Get by id $rol = Rol::find($id); //Destroy model $rol->forceDelete(); }
public function casting($id) { $dataView = array(); $dataView['event'] = Event::find($id); $dataView['rols'] = Rol::getRols(); $dataView['page_title'] = "agregar elenco al Evento: " . $dataView['event']->title; $dataView['casts'] = People_to_Rols::getPeopleToRolsByEventID($id); return view('event.casting', $dataView); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy(Request $request) { foreach ($request->input('to_delete') as $item_id) { Rol::destroy($item_id); } Session::flash('message', 'Rol borrado Correctamente'); return Redirect::to('backend//rols'); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { // Rol::destroy($id); return \Redirect::route('rol.index'); }