@extends('garage.layouts.app') @section('title', 'Invoices') @section('content')
@if($status || $fromDate || $toDate || $search) Clear @endif
@forelse($invoices as $invoice) @empty @endforelse
Invoice No Date Customer Vehicle Total Paid Balance Status Actions
{{ $invoice->invoice_number }} {{ \Carbon\Carbon::parse($invoice->invoice_date)->format('M d, Y') }}
{{ $invoice->customer_name ?? '-' }}
{{ $invoice->vehicle_registration ?? '-' }} PKR {{ number_format($invoice->total_amount, 2) }} PKR {{ number_format($invoice->paid_amount, 2) }} PKR {{ number_format($invoice->balance_amount, 2) }} @php $statusColors = [ 'draft' => 'secondary', 'sent' => 'info', 'partial' => 'warning', 'paid' => 'success', 'overdue' => 'danger', 'cancelled' => 'dark' ]; $statusColor = $statusColors[$invoice->status] ?? 'secondary'; @endphp {{ ucfirst($invoice->status) }}
@if($invoice->status === 'draft') @endif @if($invoice->status !== 'paid')
@csrf @method('DELETE')
@endif
No invoices found
@if($invoices->hasPages())
{{ $invoices->links() }}
@endif
@endsection