Commit a722eff8 authored by Alfonso Rafael Solis Rangel's avatar Alfonso Rafael Solis Rangel
Browse files

Asignación de rol

parent 069cad15
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -7,6 +7,7 @@
use App\Models\User;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Hash;
use Spatie\Permission\Models\Role;

class UserController extends Controller
{
@@ -25,7 +26,8 @@ public function index()
    public function create()
    {
        $dependencias = Dependencia::get();
        return view('adminGen.usuarios.create', ['dependencias' => $dependencias]);
        $roles = Role::get();
        return view('adminGen.usuarios.create', ['dependencias' => $dependencias, 'roles' => $roles]);
    }

    /**
@@ -33,13 +35,13 @@ public function create()
     */
    public function store(StoreUserRequest $request)
    {
        //TODO Agregar Rol del usuario
        $request->validated();
        $user = new User;
        $user->name = $request->name;
        $user->username = $request->username;
        $user->password = Hash::make($request->password);
        $user->dependencia_id = $request->dependencia_id;
        $user->assignRole($request->role);
        if($request->active == "on"){
            $user->active = 1;
        }else{