@extends('layouts.app') @section('page-title', 'Gyms Left (Unpaid)') @section('content')
| Gym Name | City | Monthly Rent | Last Payment | Next Payment Due | Status | Action |
|---|---|---|---|---|---|---|
| {{ $gym->name }} | {{ $gym->city ?? 'N/A' }} | Rs {{ number_format($gym->rent_amount, 2) }} | @if($gym->rentPayments->where('status', 'paid')->count() > 0) {{ $gym->rentPayments->where('status', 'paid')->sortByDesc('payment_date')->first()->payment_date->format('M d, Y') }} @else Never Paid @endif | @php $latestPayment = $gym->rentPayments->sortByDesc('payment_date')->first(); $dueDate = $latestPayment ? $latestPayment->next_payment_due_date : null; @endphp @if($dueDate) @if($dueDate <= now()) {{ $dueDate->format('M d, Y') }} (Overdue) @else {{ $dueDate->format('M d, Y') }} @endif @else Due Now @endif | Unpaid | Mark Paid |
| All gyms are paid up! 🎉 | ||||||