@extends('layouts.app') @section('title', __('general.bookings') . ' - ' . __('general.company_name')) @section('content') {{ __('general.bookings') }} {{ __('Manage your car rental reservations') }} {{ __('New Booking') }} @if(session('success')) {{ session('success') }} @endif @if($bookings->count() > 0) @foreach($bookings as $booking) @if($booking->vehicle->primaryImage) @else @endif {{ $booking->vehicle->name }} #{{ $booking->booking_number }} {{ $booking->pickup_datetime->format('M j, Y') }} - {{ $booking->dropoff_datetime->format('M j, Y') }} {{ $booking->total_days }} {{ $booking->total_days == 1 ? __('day') : __('days') }} {{ $booking->pickupLocation->city }} @if($booking->pickupLocation->id !== $booking->dropoffLocation->id) → {{ $booking->dropoffLocation->city }} @endif {{ ucfirst($booking->status) }} ${{ number_format($booking->total_amount, 0) }} {{ __('general.view_details') }} @if(in_array($booking->status, ['pending', 'confirmed'])) @csrf @method('PATCH') {{ __('general.cancel') }} @endif @endforeach @if($bookings->hasPages()) {{ $bookings->links() }} @endif @else {{ __('No Bookings Yet') }} {{ __('You haven\'t made any bookings yet. Start by browsing our luxury vehicle collection.') }} {{ __('Browse Vehicles') }} {{ __('New Booking') }} @endif @if($bookings->count() > 0) {{ __('Booking Statistics') }} {{ $bookings->total() }} {{ __('Total Bookings') }} {{ $bookings->where('status', 'confirmed')->count() }} {{ __('Confirmed') }} {{ $bookings->where('status', 'completed')->count() }} {{ __('Completed') }} ${{ number_format($bookings->sum('total_amount'), 0) }} {{ __('Total Spent') }} @endif @push('styles') @endpush @endsection
{{ __('Manage your car rental reservations') }}
{{ __('You haven\'t made any bookings yet. Start by browsing our luxury vehicle collection.') }}