diff --git a/app/Http/Controllers/pages/HomeController.php b/app/Http/Controllers/pages/HomeController.php index 38aa327..3ffcf2a 100644 --- a/app/Http/Controllers/pages/HomeController.php +++ b/app/Http/Controllers/pages/HomeController.php @@ -3,6 +3,7 @@ namespace App\Http\Controllers\pages; use App\Http\Controllers\Controller; +use App\Models\Venue; use Illuminate\Http\Request; class HomeController extends Controller @@ -13,6 +14,7 @@ class HomeController extends Controller // } public function index() { - return view('pages.home'); + $venues = Venue::paginate(10); + return view('pages.home', compact('venues')); } } diff --git a/app/Http/Controllers/superadmin/VenueManagementController.php b/app/Http/Controllers/superadmin/VenueManagementController.php index bc9c627..85ac245 100644 --- a/app/Http/Controllers/superadmin/VenueManagementController.php +++ b/app/Http/Controllers/superadmin/VenueManagementController.php @@ -157,7 +157,8 @@ public function destroy($id) if ($venue->image && Storage::disk('public')->exists($venue->image)) { Storage::disk('public')->delete($venue->image); } - + + $venue->tables()->delete(); $venue->delete(); return redirect()->route('superadmin.venue.index') diff --git a/resources/views/admin/dashboard.blade.php b/resources/views/admin/dashboard.blade.php index 47839b1..de49359 100644 --- a/resources/views/admin/dashboard.blade.php +++ b/resources/views/admin/dashboard.blade.php @@ -22,15 +22,19 @@
Pendapatan Hari Ini
-Rp{{ number_format($todayRevenue, 0, ',', '.') }}
+Rp{{ number_format($todayRevenue, 0, ',', '.') }} +
Pendapatan Bulan Ini: Rp{{ number_format($monthlyRevenue, 0, ',', '.') }}
+Pendapatan Bulan Ini: + Rp{{ number_format($monthlyRevenue, 0, ',', '.') }}
@@ -41,14 +45,18 @@{{ $todayBookings }}
Pending: {{ $pendingBookings }}
-Paid: {{ $paidBookings }}
+Pending: {{ $pendingBookings }}
+Paid: {{ $paidBookings }}
{{ $totalTables }}
Tersedia: {{ $availableTables }}
-Digunakan: {{ $usedTables }}
+Tersedia: {{ $availableTables }}
+Digunakan: {{ $usedTables }}
Penggunaan Meja
-{{ $totalTables > 0 ? round(($usedTables / $totalTables) * 100) : 0 }}%
++ {{ $totalTables > 0 ? round(($usedTables / $totalTables) * 100) : 0 }}%
{{ $booking->user->name }}
-{{ $booking->user->name }}
+{{ \Carbon\Carbon::parse($booking->start_time)->format('H:i') }}
-{{ \Carbon\Carbon::parse($booking->start_time)->format('d/m') }}
-{{ \Carbon\Carbon::parse($booking->start_time)->format('H:i') }}
+{{ \Carbon\Carbon::parse($booking->start_time)->format('d/m') }}
+