@extends('backoffice.layout.master') @section('setSectionTitle', __('Dettaglio Ente Formativo')) @section('setSectionButton') {{ __('Torna alla Lista') }} @endsection @section('setContent')

{{ $body->name }}

@if($body->email) {{ $body->email }} @endif @if($body->phone) {{ $body->phone }} @endif
@if($body->approved_at) {{ __('Approvato') }}
@csrf
@else {{ __('In Attesa') }}
@csrf
@endif

{{ $body->refOrganizationsCountriesInterests->count() }}

{{ __('Paesi di Interesse') }}

{{ $body->refOrganizationsSites->count() }}

{{ __('Sedi Operative') }}

{{ $body->refCourses->count() }}

{{ __('Corsi') }}

{{ $body->refTeachers->count() }}

{{ __('Docenti') }}
{{ __('Informazioni Ente') }}
@csrf @method('PUT')
{{ __('Dati Generali') }}

{{ __('Sede Legale') }}
{{ __('Documenti Caricati') }}
@if($body->refFiles->isEmpty())
{{ __('Nessun documento caricato.') }}
@else
@foreach($body->refFiles as $bodyFile)
{{ $bodyFile->pivot->type }}
{{ __('File') }} {{ $bodyFile->file_extension }} {{ __('Caricato il:') }} {{ $bodyFile->created_at }}
@if(!is_null($bodyFile->pivot->approved_at)) {{ __('Approvato') }} @else {{ __('In Attesa') }} @endif @if(!is_null($bodyFile->pivot->approved_at))
@csrf
@else
@csrf
@endif {{ __('Scarica') }}
@endforeach
@endif
{{ __('Paesi di Interesse') }}
@if($availableCountries->count() > 0)
@csrf
@endif @if($body->refOrganizationsCountriesInterests->count() > 0)
@foreach($body->refOrganizationsCountriesInterests as $interest) @endforeach
{{ __('Paese') }} {{ __('Azioni') }}
{{ $interest->refLocationCountry->name }}
@csrf @method('DELETE')
@else
{{ __('Nessun paese di interesse selezionato.') }}
@endif
{{ __('Sedi Operative') }}
@if($body->refOrganizationsSites->count() > 0)
@foreach($body->refOrganizationsSites as $site) @endforeach
{{ __('Nome Sede') }} {{ __('Indirizzo') }} {{ __('Città') }} {{ __('Paese') }} {{ __('Azioni') }}
{{ $site->alias }} {{ $site->refAddress->street ?? '-' }} {{ $site->refAddress->city ?? '-' }} {{ $site->refAddress->refLocationCountry->name ?? '-' }}
@csrf @method('DELETE')
@else
{{ __('Nessuna sede operativa registrata.') }}
@endif
{{ __('Account Ente') }}
@if($body->refOrganizationsManagers->count() > 0)
@foreach($body->refOrganizationsManagers as $manager) @endforeach
{{ __('Nome') }} {{ __('Email') }} {{ __('Ruolo') }} {{ __('Livello Permessi') }} {{ __('Stato') }} {{ __('Azioni') }}
{{ $manager->first_name }} {{ $manager->last_name }} @if($manager->is_primary) {{ __('Primario') }} @endif {{ $manager->refUser->email }} {{ $manager->job_title ?? '-' }} @if($manager->permission_level == 'FULL') {{ __('Completo') }} @elseif($manager->permission_level == 'PARTIAL') {{ __('Parziale') }} @else {{ __('Solo Lettura') }} @endif @if($manager->refUser->is_active) {{ __('Attivo') }} @else {{ __('Disattivato') }} @endif
@csrf
@csrf @method('DELETE')
@else
{{ __('Nessun manager registrato.') }}
@endif
{{ __('Corsi Formativi') }}
@if($body->refCourses->count() > 0) @foreach($body->refCourses as $course) @php $totalSubscriptions = $course->refCoursesSessions->sum(function($session) { return $session->refCoursesSessionSubscriptions->count(); }); $totalModules = $course->refCoursesSessions->sum(function($session) { return $session->refCoursesSessionModules->count(); }); @endphp
{{ $course->name }}
{{ __('Ore Totali') }}: {{ $course->total_hours }} | {{ __('Tipo') }}: {{ $course->type }} @if($course->price) | {{ __('Prezzo') }}: €{{ number_format($course->price, 2, ',', '.') }} @endif
@if($course->description)

{{ $course->description }}

@endif
@if($course->refCoursesSessions->count() > 0) @foreach($course->refCoursesSessions as $session)
{{ $session->start_date->format('d/m/Y') }} @if($session->end_date) - {{ $session->end_date->format('d/m/Y') }} @endif {{ $session->status }}
{{ __('Moduli') }}: {{ $session->refCoursesSessionModules->count() }} | {{ __('Iscritti') }}: {{ $session->refCoursesSessionSubscriptions->count() }}
@endforeach @else
{{ __('Nessuna sessione programmata.') }}
@endif
@if($course->refTeachers->count() > 0)
@foreach($course->refTeachers as $teacher) @endforeach
{{ __('Nome Completo') }} {{ __('Email') }} {{ __('Specializzazione') }} {{ __('Azioni') }}
{{ $teacher->first_name }} {{ $teacher->last_name }} {{ $teacher->email }} {{ $teacher->refJobCategory->name ?? '-' }}
@else
{{ __('Nessun docente assegnato.') }}
@endif
@if($totalSubscriptions > 0) @foreach($course->refCoursesSessions as $session) @if($session->refCoursesSessionSubscriptions->count() > 0)
{{ __('Sessione') }}: {{ $session->start_date->format('d/m/Y') }} @if($session->end_date) - {{ $session->end_date->format('d/m/Y') }} @endif
@foreach($session->refCoursesSessionSubscriptions as $subscription) @endforeach
{{ __('Nome') }} {{ __('Email') }} {{ __('Telefono') }} {{ __('Data Iscrizione') }} {{ __('Azioni') }}
{{ $subscription->refCandidate->first_name }} {{ $subscription->refCandidate->last_name }} {{ $subscription->refCandidate->refUser->email }} {{ $subscription->refCandidate->phone ?? '-' }} {{ $subscription->created_at }}
@endif @endforeach @else
{{ __('Nessun candidato iscritto.') }}
@endif
@endforeach @else
{{ __('Nessun corso creato.') }}
@endif
{{ __('Docenti') }}
@if($body->refTeachers->count() > 0)
@foreach($body->refTeachers as $teacher) @endforeach
{{ __('Nome') }} {{ __('Email') }} {{ __('Ambito di Insegnamento') }} {{ __('Azioni') }}
{{ $teacher->first_name }} {{ $teacher->last_name }} {{ $teacher->email ?? '-' }} {{ $teacher->refJobCategory->name ?? '-' }}
@csrf @method('DELETE')
@else
{{ __('Nessun docente registrato.') }}
@endif
@endsection @section('setBodyEnd') @endsection