<?php

namespace App\Http\Controllers;

use App\Models\Role;
use Illuminate\Http\Request;


class RoleController extends Controller
{
    public function index()
	{
		$role = Role::get();

		return view('Role.index', ['role' => $role]);
	}

	public function tambah()
	{
		return view('Role.create');
	}

	public function simpan(Request $request)
	{
		Role::create(['nama_role' => $request->nama_role]);

		return redirect()->route('role');
	}

	public function edit($id)
	{
		$role = Role::where('id', $id)->first();

		return view('Role.create', ['role' => $role]);
	}

	public function update($id, Request $request)
	{
		Role::find($id)->update(['nama_role' => $request->nama_role]);

		return redirect()->route('role');
	}

	public function hapus($id)
	{
		Role::find($id)->delete();

		return redirect()->route('role');
	}
}