@extends('layouts.dashboard') @section('title', "Demandes d'admission - Admin") @section('page-title', "Demandes d'Admission") @section('page-subtitle', 'Examinez et traitez les candidatures des futurs étudiants.') @section('content') {{-- Messages flash --}} @if(session('success')) {{ session('success') }} @endif {{-- Filtres de statut --}}
@foreach(['pending' => ['label' => 'En attente', 'color' => 'yellow'], 'approved' => ['label' => 'Approuvées', 'color' => 'green'], 'rejected' => ['label' => 'Refusées', 'color' => 'red'], 'all' => ['label' => 'Toutes', 'color' => 'slate']] as $key => $info) {{ $info['label'] }} @endforeach
{{-- Tableau des demandes --}}
@if($admissions->count() === 0)

Aucune demande trouvée.

@else
@foreach($admissions as $admission) @endforeach
Candidat Formation choisie Type Date Statut Actions
{{ strtoupper(substr($admission->first_name, 0, 1)) }}

{{ $admission->first_name }} {{ $admission->last_name }}

{{ $admission->email }}

@if($admission->faculty) {{ $admission->faculty->name }} @if($admission->department) {{ $admission->department->name }} @endif @elseif($admission->course) {{ $admission->course->title }} @else Non précisé @endif {{ $admission->admission_type === 'faculte' ? 'Faculté' : 'Formation continue' }} {{ $admission->created_at->format('d/m/Y') }} {{ $admission->status === 'pending' ? 'En attente' : ($admission->status === 'approved' ? 'Approuvée' : 'Refusée') }} Examiner
{{ $admissions->withQueryString()->links() }}
@endif
@endsection