latest()->get(); $penghuni = Penghuni::all(); return view('admin.layanan.index', compact('layanan', 'penghuni')); } public function store(Request $request) { Layanan::create([ 'penghuni_id' => $request->penghuni_id, 'tanggal_pengaduan' => now(), 'kategori_masalah' => $request->kategori_masalah, 'deskripsi' => $request->deskripsi, 'status' => 'diajukan' ]); return back()->with('success', 'Pengaduan berhasil ditambahkan'); } public function tanggapi(Request $request, $id) { $layanan = Layanan::findOrFail($id); $layanan->update([ 'tanggapan_admin' => $request->tanggapan_admin, 'status' => $request->status ]); return back()->with('success', 'Tanggapan berhasil diberikan'); } public function destroy($id) { Layanan::findOrFail($id)->delete(); return back()->with('success', 'Data berhasil dihapus'); } }