@extends('components.app-layout') @section('content')

Program Registrations

{{ $program->name }}

{{ $registrations->count() }}
Total Registrations
{{ $registrations->where('status', 'approved')->count() }}
Approved
{{ $registrations->where('status', 'pending')->count() }}
Pending
{{ $registrations->where('status', 'rejected')->count() }}
Rejected
@if($registrations->count() > 0)
@csrf
@endif

Registrations ({{ $registrations->count() }})

@if($registrations->count() > 0)
@foreach($registrations as $registration) @endforeach
Business Contact Type Status Files Date Actions
{{ $registration->business_name }}
{{ Str::limit($registration->services_offered, 50) }}
{{ $registration->contact_name }}
{{ $registration->business_phone }}
{{ $registration->business_email }}
{{ $registration->getBusinessTypeLabel() }} @php $statusColors = [ 'pending' => 'bg-yellow-100 text-yellow-800', 'approved' => 'bg-green-100 text-green-800', 'rejected' => 'bg-red-100 text-red-800', 'cancelled' => 'bg-gray-100 text-gray-800' ]; @endphp {{ ucfirst($registration->status) }} @if($registration->uploaded_files && count($registration->uploaded_files) > 0) {{ count($registration->uploaded_files) }} files @else No files @endif {{ $registration->created_at->format('M d, Y') }}
@if($registration->status == 'pending')
@csrf @method('PATCH')
@csrf @method('PATCH')
@endif
@else

No registrations found

No one has registered for this program yet.

@endif
@endsection