{{-- HEADER --}}

{{ __('site.mainifestations.key.sub_department') }}
@if($demande->id_type == 1) {{ __('site.mainifestations.key.status_accepted') }} @elseif($demande->id_type == 3) {{ __('site.mainifestations.key.status_refused') }} @else {{ __('site.mainifestations.key.status_pending') }} @endif
@if($demande->commentaire_motif)
{{ $demande->commentaire_motif }}
@endif
{{ __('site.mainifestations.key.university') }}
@if($demande->statut_id == 1) {{ __('site.mainifestations.key.status_accepted') }} @elseif($demande->statut_id == 3) {{ __('site.mainifestations.key.status_refused') }} @else {{ __('site.mainifestations.key.status_unknown') }} @endif
@if($demande->commentaire_motif2)
{{ $demande->commentaire_motif2 }}
@endif
{{ __('site.mainifestations.key.national_committee') }}
@if($demande->statut2_id == 1) {{ __('site.mainifestations.key.status_accepted') }} @elseif($demande->statut2_id == 3) {{ __('site.mainifestations.key.status_refused') }} @else {{ __('site.mainifestations.key.status_unknown') }} @endif
@if($demande->commentaire_motif3)
{{ $demande->commentaire_motif3 }}
@endif

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

{{ __('site.mainifestations.key.org_name_label') }} {{ old('org.nom', $org->nom ?? '') }}
{{ __('site.mainifestations.key.visa_number_label') }} {{ $org->num_visa ?? '' }}
{{ __('site.mainifestations.key.reg_date_label') }} {{ $org->date_enregistrement ?? '' }}
{{ __('site.mainifestations.key.tax_id_label') }} {{ $org->identifiant_fiscal ?? '' }}
{{ __('site.mainifestations.key.bank_account_label') }} {{ $org->num_compte_bancaire ?? '' }}
{{ __('site.mainifestations.key.address_label') }} {{ $org->adresse ?? '' }}
{{ __('site.mainifestations.key.phone_label') }} {{ $org->tel ?? '' }}
{{ __('site.mainifestations.key.fax_label') }} {{ $org->fax ?? '' }}

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

{{ __('site.mainifestations.key.insurance_file_label') }} @if($demande->assuranceFile) {{ __('site.mainifestations.key.current_file') }} @else {{ __('site.mainifestations.key.no_insurance_file') }} @endif
@if($demande->assuranceFile)

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

@else

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

@endif
@php $evenement = $demande->evenementSportifs->first(); // On prend le premier événement lié @endphp

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

{{ __('site.mainifestations.key.event_name_label') }} {{ $evenement->nom_even ?? '' }}
{{ __('site.mainifestations.key.objectives_label') }} {{ old('objectifs', $evenement->objectifs ?? '') }}
{{ __('site.mainifestations.key.contents_label') }} {{ old('contenus', $evenement->contenus ?? '') }}
{{ __('site.mainifestations.key.event_date_label') }} {{ $evenement->date ?? '' }}
{{ __('site.mainifestations.key.event_time_label') }} {{ isset($evenement->heure) ? \Carbon\Carbon::parse($evenement->heure)->format('H:i') : '' }}
{{ __('site.mainifestations.key.gouvernorat_label') }} {{ trans_field(optional($gouvernorats->firstWhere('id_gouver', $evenement->gouvernorat_id)), 'nom') ?? '' }}
{{ __('site.mainifestations.key.delegation_label') }} {{ trans_field(optional($delegations->firstWhere('id_delegation', $evenement->delegation_id)), 'nom') ?? '' }}
{{ __('site.mainifestations.key.installations_label') }} {{ old('instalation_sportives', $evenement->instalation_sportives ?? '') }}
{{ __('site.mainifestations.key.reference_label') }} {{ $evenement->reference ?? '' }}
{{ __('site.mainifestations.key.estimated_revenue_label') }} {{ $evenement->estimation_evenement ?? '' }}
{{ __('site.mainifestations.key.estimated_cost_label') }} {{ $evenement->cout_total_evenement ?? '' }}
{{ __('site.mainifestations.key.difference_label') }} {{ $evenement->difference_estimee ?? '' }}
{{ __('site.mainifestations.key.rewards_label') }} {{ $evenement->recompense ?? '' }}

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

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

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

{{ __('site.mainifestations.key.assocs_participating_label') }}
@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 @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_males') }} {{ __('site.mainifestations.key.col_females') }}
{{ $index + 1 }} {{ $assoc->nom ?? '-' }} {{ $assoc->num_athlete_h ?? 0 }} {{ $assoc->num_athlete_f ?? 0 }} {{ $assoc->accompagnants ?? 0 }} {{ $assoc->total ?? 0 }}
1 - 0 0 0 0
{{ __('site.mainifestations.key.total_label') }} {{ $assocParticipantes->sum('num_athlete_h') }} {{ $assocParticipantes->sum('num_athlete_f') }} {{ $assocParticipantes->sum('accompagnants') }} {{ $assocParticipantes->sum('total') }}

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

{{ __('site.mainifestations.key.individual_athletes_label') }}
@php $athletes = collect(); if ($demande->evenementSportifs && $demande->evenementSportifs->first()) { $athletes = $demande->evenementSportifs->first()->athletesIndividuels ?? collect(); } @endphp @if($athletes->count()) @foreach($athletes as $index => $athlete) @endforeach @else @endif
{{ __('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_males') }} {{ __('site.mainifestations.key.col_females') }}
{{ $index + 1 }} {{ $athlete->nom_prenom_sportif ?? '-' }} {{ $athlete->num_athlete_h ?? 0 }} {{ $athlete->num_athlete_f ?? 0 }} {{ $athlete->accompagnants ?? 0 }} {{ $athlete->total ?? 0 }}
1 - 0 0 0 0
{{ __('site.mainifestations.key.total_label') }} {{ $athletes->sum('num_athlete_h') }} {{ $athletes->sum('num_athlete_f') }} {{ $athletes->sum('accompagnants') }} {{ $athletes->sum('total') }}

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

{{ __('site.mainifestations.key.athletes_participating_label') }}
@php $sportifs = collect(); if ($demande->evenementSportifs && $demande->evenementSportifs->first()) { $sportifs = $demande->evenementSportifs->first()->sportifs ?? collect(); } @endphp @if($sportifs->count()) @foreach($sportifs as $sportif) @endforeach @else @endif
{{ __('site.mainifestations.key.col_name') }} {{ __('site.mainifestations.key.col_age_group') }} {{ __('site.mainifestations.key.col_birth_date') }} {{ __('site.mainifestations.key.col_id_number') }}
{{ $sportif->nom_prenom ?? '-' }} {{ $sportif->tranch_age ?? '-' }} {{ $sportif->date_naissance ?? '-' }} {{ $sportif->num_cin ?? '-' }}
{{ __('site.mainifestations.key.no_data') }}

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

{{ __('site.mainifestations.key.tourists_list_label') }}
@php $touristes = collect(); if (isset($evenement) && $evenement->etrangeres) { $touristes = $evenement->etrangeres->where('type_etranger_id', 1); } @endphp @if($touristes->count()) @foreach($touristes as $touriste) @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') }}
{{ $touriste->nom_prenom ?? '-' }} {{ $touriste->pays_origine ?? '-' }} {{ $touriste->num_passport ?? '-' }} {{ $touriste->date_arrive ?? '-' }} {{ $touriste->lieu_residence ?? '-' }} {{ $touriste->date_depart ?? '-' }}
{{ __('site.mainifestations.key.no_data') }}

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

{{ __('site.mainifestations.key.foreign_officials_list_label') }}
@php $touristes = collect(); if (isset($evenement) && $evenement->etrangeres) { $touristes = $evenement->etrangeres->where('type_etranger_id', 3); } @endphp @if($touristes->count()) @foreach($touristes as $touriste) @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') }}
{{ $touriste->nom_prenom ?? '-' }} {{ $touriste->pays_origine ?? '-' }} {{ $touriste->num_passport ?? '-' }} {{ $touriste->date_arrive ?? '-' }} {{ $touriste->lieu_residence ?? '-' }} {{ $touriste->date_depart ?? '-' }}
{{ __('site.mainifestations.key.no_data') }}
{{ __('site.mainifestations.key.judges_officials_list_label') }}
@php $touristes2 = collect(); if (isset($evenement) && $evenement->etrangeres) { $touristes2 = $evenement->etrangeres->where('type_etranger_id', 2); } @endphp @if($touristes2->count()) @foreach($touristes2 as $touriste) @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') }}
{{ $touriste->nom_prenom ?? '-' }} {{ $touriste->pays_origine ?? '-' }} {{ $touriste->num_passport ?? '-' }} {{ $touriste->date_arrive ?? '-' }} {{ $touriste->lieu_residence ?? '-' }} {{ $touriste->date_depart ?? '-' }}
{{ __('site.mainifestations.key.no_data') }}

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

{{ __('site.mainifestations.key.preliminary_agreement_label') }} @if($demande->accordFile) {{ __('site.mainifestations.key.current_file') }} @else {{ __('site.mainifestations.key.no_insurance_file') }} @endif
@if($demande->accordFile)

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

@else

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

@endif

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

{{ __('site.mainifestations.key.technical_file_label') }} @if($demande->techniqueFile) {{ __('site.mainifestations.key.current_file') }} @else {{ __('site.mainifestations.key.no_insurance_file') }} @endif
@if($demande->techniqueFile)

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

@else

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

@endif

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

{{ __('site.mainifestations.key.request_instructions') }} @if($demande->demandeFile) {{ __('site.mainifestations.key.current_file') }} @else {{ __('site.mainifestations.key.no_insurance_file') }} @endif
@if($demande->demandeFile)

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

@else

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

@endif