add banned & status
pengurusan pengguna - admin
This commit is contained in:
@@ -138,26 +138,32 @@ class PembidaController extends Controller
|
||||
return view('pembida.kemaskini',compact('user','files'));
|
||||
}
|
||||
|
||||
public function update(Request $request, $userid)
|
||||
public function update(Request $request)
|
||||
{
|
||||
$currentdate = Carbon::now();
|
||||
$currentdate = $currentdate->toDateTimeString();
|
||||
|
||||
$user = User::where('id','=',$userid)->first();
|
||||
dd($user->status);
|
||||
if($request->status == true)
|
||||
{
|
||||
$status = 'active';
|
||||
}
|
||||
else if($request->statusban == true)
|
||||
{
|
||||
$status = 'banned';
|
||||
}
|
||||
else
|
||||
{
|
||||
$status = 'inactive';
|
||||
}
|
||||
|
||||
$user = User::where('id','=',$request->userid)->first();
|
||||
// dd($user);
|
||||
$user->email = $request->email;
|
||||
$user->notelbimbit = $request->notelbimbit;
|
||||
$user->nokp = $request->nokp;
|
||||
$user->updated_at = $currentdate;
|
||||
|
||||
if($user->status == 'on')
|
||||
{
|
||||
$user->status = 'active';
|
||||
}
|
||||
else
|
||||
{
|
||||
$user->status == 'inactive';
|
||||
}
|
||||
$user->status = $status;
|
||||
|
||||
$user->save();
|
||||
|
||||
return redirect()->route('pembida.senaraipembidakeseluruhan')->with('success','Pembida Berjaya Dikemaskini');
|
||||
|
||||
@@ -7,6 +7,7 @@ use Spatie\Permission\Models\Role;
|
||||
use Spatie\Permission\Models\Permission;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
use App\Models\User;
|
||||
use Carbon\Carbon;
|
||||
use PDF;
|
||||
|
||||
class PenggunaController extends Controller
|
||||
@@ -49,6 +50,8 @@ class PenggunaController extends Controller
|
||||
|
||||
public function store(Request $request)
|
||||
{
|
||||
$currentdate = Carbon::now();
|
||||
$currentdate = $currentdate->toDateTimeString();
|
||||
|
||||
$user = User::where('id','=',$request->userid)->first();
|
||||
$allroles = Role::all()->pluck('name');
|
||||
@@ -64,6 +67,30 @@ class PenggunaController extends Controller
|
||||
}
|
||||
// dd($arraytaraf);
|
||||
$user->syncRoles($arraytaraf);
|
||||
|
||||
if($request->status == true)
|
||||
{
|
||||
$status = 'active';
|
||||
}
|
||||
else if($request->statusban == true)
|
||||
{
|
||||
$status = 'banned';
|
||||
}
|
||||
else
|
||||
{
|
||||
$status = 'inactive';
|
||||
}
|
||||
|
||||
$user = User::where('id','=',$request->userid)->first();
|
||||
// dd($user);
|
||||
$user->email = $request->email;
|
||||
$user->notelbimbit = $request->notelbimbit;
|
||||
$user->nokp = $request->nokp;
|
||||
$user->updated_at = $currentdate;
|
||||
$user->status = $status;
|
||||
|
||||
$user->save();
|
||||
|
||||
return redirect()->route('pengguna.index')
|
||||
->with('success','Kemaskini Berjaya');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user