@extends('layouts.app') @section('styles') @endsection @section('content') @if ($errors->any()) @endif @if(Auth::check())
@csrf @method('PUT')

{{ __('site.mainifestations.key.republic') }}

{{ __('site.mainifestations.key.ministry') }}

{{ trans_field($formulaire2, 'type') }}


{{ __('site.mainifestations.key.insurance_file_title') }}


@if($demande->assuranceFile)

{{ __('site.mainifestations.key.current_file') }} : {{ __('site.mainifestations.key.view_file') }}

@endif @error('assurance_file') {{ $message }} @enderror
@php $evenement = $demande->evenementSportifs->first(); // On prend le premier événement lié @endphp

{{ __('site.mainifestations.key.republic') }}

{{ __('site.mainifestations.key.ministry') }}

{{ trans_field($formulaire3, 'type') }}


{{ trans_field($formulaire4, 'type') }}


@php $membres = $evenement && $evenement->membres ? $evenement->membres->where('type_membre_id', 1) : collect(); @endphp @if($membres->count()) @foreach($membres as $index => $membre) @endforeach @else @endif
{{ __('site.mainifestations.key.col_name') }} {{ __('site.mainifestations.key.col_role') }} {{ __('site.mainifestations.key.col_nationality') }}
@php $invites = $evenement && $evenement->membres ? $evenement->membres->where('type_membre_id', 2) : collect(); @endphp @if($invites->count()) @foreach($invites as $index => $invite) @endforeach @else @endif
{{ __('site.mainifestations.key.col_name') }} {{ __('site.mainifestations.key.col_role') }} {{ __('site.mainifestations.key.col_nationality') }}

{{ trans_field($formulaire5, 'type') }}


@php $assocParticipantes = collect(); if ($demande->evenementSportifs && $demande->evenementSportifs->first()) { $assocParticipantes = $demande->evenementSportifs->first()->assocParticipantes ?? collect(); } @endphp @if($assocParticipantes->count()) @foreach($assocParticipantes as $index => $assoc) @endforeach @else {{-- Si aucune donnée n’existe --}} @endif
{{ __('site.mainifestations.key.col_index') }} {{ __('site.mainifestations.key.col_association') }} {{ __('site.mainifestations.key.col_num_athletes') }} {{ __('site.mainifestations.key.col_escorts') }} {{ __('site.mainifestations.key.col_total') }} {{ __('site.mainifestations.key.col_action') }}
{{ __('site.mainifestations.key.col_males') }} {{ __('site.mainifestations.key.col_females') }}
{{ $index + 1 }}
1
{{ __('site.mainifestations.key.total_label') }}

{{ trans_field($formulaire6, 'type') }}


@php $athleteIndex = 0; @endphp @foreach($demande->evenementSportifs->first()->athletesIndividuels ?? [] as $athlete) @php $athleteIndex++; @endphp @endforeach
{{ __('site.mainifestations.key.col_index') }} {{ __('site.mainifestations.key.col_athlete_name') }} {{ __('site.mainifestations.key.col_num_athletes') }} {{ __('site.mainifestations.key.col_escorts') }} {{ __('site.mainifestations.key.col_total') }} {{ __('site.mainifestations.key.col_action') }}
{{ __('site.mainifestations.key.col_males') }} {{ __('site.mainifestations.key.col_females') }}
{{ $loop->iteration }}
{{ __('site.mainifestations.key.total_label') }}

{{ trans_field($formulaire7, 'type') }}


@php $sportifIndex = 0; @endphp @foreach($demande->evenementSportifs->first()->sportifs ?? [] as $sportif) @php $sportifIndex++; @endphp @endforeach
{{ __('site.mainifestations.key.col_athlete_name') }} {{ __('site.mainifestations.key.col_age_group') }} {{ __('site.mainifestations.key.col_birth_date') }} {{ __('site.mainifestations.key.col_id_number') }} {{ __('site.mainifestations.key.col_action') }}

{{ trans_field($formulaire8, 'type') }}


@foreach($evenement->etrangeres->where('type_etranger_id', 1) as $index => $touriste) @endforeach
{{ __('site.mainifestations.key.col_name') }} {{ __('site.mainifestations.key.col_country') }} {{ __('site.mainifestations.key.col_passport') }} {{ __('site.mainifestations.key.col_arrival_date') }} {{ __('site.mainifestations.key.col_residence') }} {{ __('site.mainifestations.key.col_departure_date') }} {{ __('site.mainifestations.key.col_action') }}
@foreach($evenement->etrangeres->where('type_etranger_id', 2) as $index => $touriste2) @endforeach
{{ __('site.mainifestations.key.col_name') }} {{ __('site.mainifestations.key.col_country') }} {{ __('site.mainifestations.key.col_passport') }} {{ __('site.mainifestations.key.col_arrival_date') }} {{ __('site.mainifestations.key.col_residence') }} {{ __('site.mainifestations.key.col_departure_date') }} {{ __('site.mainifestations.key.col_action') }}

{{ trans_field($formulaire9, 'type') }}


@if(isset($evenement) && $evenement->etrangeres) @foreach($evenement->etrangeres->where('type_etranger_id', 3) as $index => $touriste3) @endforeach @else @endif
{{ __('site.mainifestations.key.col_name') }} {{ __('site.mainifestations.key.col_country') }} {{ __('site.mainifestations.key.col_passport') }} {{ __('site.mainifestations.key.col_arrival_date') }} {{ __('site.mainifestations.key.col_residence') }} {{ __('site.mainifestations.key.col_departure_date') }} {{ __('site.mainifestations.key.col_action') }}

{{ __('site.mainifestations.key.preliminary_agreement_title') }}


@if($demande->accordFile)

{{ __('site.mainifestations.key.current_file') }} : {{ __('site.mainifestations.key.view_file') }}

@endif @error('accord_file') {{ $message }} @enderror

{{ __('site.mainifestations.key.technical_file_title') }}


@if($demande->techniqueFile)

{{ __('site.mainifestations.key.current_file') }} : {{ __('site.mainifestations.key.view_file') }}

@endif @error('technique_file') {{ $message }} @enderror

{{ __('site.mainifestations.key.request_title') }}


@if($demande->demandeFile)

{{ __('site.mainifestations.key.current_file') }} : {{ __('site.mainifestations.key.view_file') }}

@endif @error('demandeFile') {{ $message }} @enderror
@else @endif @endsection