Manage Actor Auditionees for Audition {{ $venuedate->venue->name }} - {{ date('l j F Y', strtotime($venuedate->start_date)) }}
Group {{ $myauditionees->currentPage(); }}
@if (Auth::user()->hasTeamPermission(Auth::user()->currentTeam, 'pastoralstaffonly'))
Help NYMT have a tell us once approach to name pronunciation. Add any unclear or unusual pronunciations below (e.g EE-vah-lin).
@endif
{{ $myauditionees->onEachSide(0)->links() }}
First Name Last Name Age Tags {{-- Pastoral & Creative Teams don't see payment information. --}} @if (Auth::user()->hasTeamPermission(Auth::user()->currentTeam, 'payments')) Paid? @endif {{-- Pastoral Team don't see scores on the Audition table. --}} @if (Auth::user()->hasTeamPermission(Auth::user()->currentTeam, 'scores')) Acting Score Acting Comment Singing Score Singing Comment Dancing Score Dancing Comment @endif {{-- Pastoral Team don't see scores on the Audition table. --}} @if (Auth::user()->hasTeamPermission(Auth::user()->currentTeam, 'scores')) Registration @else Registration @endif @if (Auth::user()->hasTeamPermission(Auth::user()->currentTeam, 'pastoralstaffonly')) Name sounds like @else Potential Project(s) @endif {{-- Other roles don't have space for this heading. --}} @if (Auth::user()->hasTeamPermission(Auth::user()->currentTeam, 'pastoralstaffonly')) Profile Quick View @endif @foreach($myauditionees as $auditionee) {{-- This code identifies auditionees marked as 'Present' --}} @php $present = str( $auditionee->auditions ->firstWhere('venue_date_id', $venuedate->id)?->score?->outcome )->trim()->lower()->exactly('present'); @endphp {{-- This cell shows the comment field in brackets after the firstname, used for pronunciation of firstname --}} @if ($present) @endif {{ ucwords($auditionee->firstname) }} @if (!empty($auditionee->pastoral->comment))
({{ $auditionee->pastoral->comment }})
@endif
{{ ucwords($auditionee->lastname) }} {{ $auditionee->age }} @foreach($auditionee->tags() as $key => $tag) {{ $tag }} @endforeach @foreach($auditionee->auditions as $audition) @if ($audition->venue_date_id == $venuedate->id) {{-- Pastoral & Creative Teams don't see payment information. --}} @if (Auth::user()->hasTeamPermission(Auth::user()->currentTeam, 'payments')) {{ $audition->paid() }} @endif @if (Auth::user()->hasTeamPermission(Auth::user()->currentTeam, 'scores')) @livewire('component.edit-field',['id'=>$audition->id,'object'=>'AuditionScore','field'=>'acting_score', 'input' => 'score'], key(rand() * $audition->id)) @livewire('component.edit-field',['id'=>$audition->id,'object'=>'AuditionScore','field'=>'acting_comment', 'input' => 'textarea'], key(rand() * $audition->id)) @livewire('component.edit-field',['id'=>$audition->id,'object'=>'AuditionScore','field'=>'singing_score', 'input' => 'score'], key(rand() * $audition->id)) @livewire('component.edit-field',['id'=>$audition->id,'object'=>'AuditionScore','field'=>'singing_comment', 'input' => 'textarea'], key(rand() * $audition->id)) @livewire('component.edit-field',['id'=>$audition->id,'object'=>'AuditionScore','field'=>'dancing_score', 'input' => 'score'], key(rand() * $audition->id)) @livewire('component.edit-field',['id'=>$audition->id,'object'=>'AuditionScore','field'=>'dancing_comment', 'input' => 'textarea'], key(rand() * $audition->id)) @endif @livewire('component.edit-field',['id'=>$audition->id,'object'=>'AuditionScore','field'=>'outcome', 'input' => 'outcome'], key(rand() * $audition->id)) @if (Auth::user()->hasTeamPermission(Auth::user()->currentTeam, 'pastoralstaffonly')) @if ($auditionee->pastoral) @livewire('component.edit-field',['id'=>$auditionee->pastoral->id,'object'=>'AuditioneePastoral','field'=>'comment', 'input' => 'textarea'], key(rand() * $auditionee->id)) @endif @else @livewire('component.edit-field',['id'=>$audition->id,'object'=>'AuditionScore','field'=>'role_info', 'input' => 'text'], key(rand() * $audition->id)) @endif @endif @endforeach
@endforeach