Undangan/backend/app/Http/Controllers/PelangganController.php
2025-09-08 15:55:58 +07:00

30 lines
711 B
PHP

<?php
namespace App\Http\Controllers;
use App\Models\Pelanggan;
use Illuminate\Http\Request;
class PelangganController extends Controller
{
// Tampilkan semua pelanggan (admin)
public function index()
{
$pelanggans = Pelanggan::with('details')->get();
return view('pelanggans.index', compact('pelanggans'));
}
// Detail pelanggan
public function show(Pelanggan $pelanggan)
{
return view('pelanggans.show', compact('pelanggan'));
}
// Hapus pelanggan
public function destroy(Pelanggan $pelanggan)
{
$pelanggan->delete();
return redirect()->route('pelanggans.index')->with('success', 'Pelanggan berhasil dihapus!');
}
}