MIF_E31221247/app/Http/Controllers/DataPenggunaController.php

37 lines
869 B
PHP

<?php
namespace App\Http\Controllers;
use App\Models\DataPengguna;
use Illuminate\Http\Request;
class DataPenggunaController extends Controller
{
/**
* Menampilkan data pengguna dengan pagination.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
// Ambil data pengguna dengan pagination (10 data per halaman)
$data_users = DataPengguna::with('penyakit')->paginate(10);
// Kirim data ke view
return view('admin.data-pengguna', compact('data_users'));
}
/**
* Menghapus data pengguna.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function destroy($id)
{
$user = DataPengguna::findOrFail($id);
$user->delete();
return redirect()->back()->with('success', 'Data pengguna berhasil dihapus.');
}
}