41 lines
957 B
PHP
41 lines
957 B
PHP
<?php
|
|
|
|
namespace App\Http\Controllers;
|
|
|
|
use App\Models\Riwayat;
|
|
use Illuminate\Http\Request;
|
|
|
|
class RiwayatController extends Controller
|
|
{
|
|
public function index()
|
|
{
|
|
$riwayat = Riwayat::with('penyakit')->get();
|
|
return view('admin.pages.riwayat', [
|
|
'riwayat' => $riwayat,
|
|
]);
|
|
}
|
|
|
|
public function detail($id)
|
|
{
|
|
$riwayat = Riwayat::with('penyakit')->find($id);
|
|
$solusi = explode('.', $riwayat->penyakit->solusi);
|
|
return view('admin.pages.riwayat-detail',
|
|
compact('riwayat', 'solusi'));
|
|
}
|
|
|
|
public function print($id)
|
|
{
|
|
$riwayat = Riwayat::with('penyakit')->find($id);
|
|
return view('admin.pages.pdf', [
|
|
'riwayat' => $riwayat,
|
|
]);
|
|
}
|
|
|
|
public function destroy($id)
|
|
{
|
|
$riwayat = Riwayat::find($id);
|
|
$riwayat->delete();
|
|
return redirect()->back()->with('destroy', 'Data berhasil dihapus');
|
|
}
|
|
}
|