{{__('messages.mark_attendance')}}

@livewire('courses-instructors-train-component',['course' => $course,'course_id' => $course->id, 'component_name' => 'show-course']) @if (session()->has('message'))
{{ session('message') }}
@endif @if (session()->has('error'))
{{ session('error') }}
@endif
@if($course->course_level->course_level_evaluation_types()->where('evaluation_type_id',3)->first()) @php if(auth()->user()->can("mark attendance any session")){ $sessions = $course->course_sessions()->where('status' , '!=' , 'canceled')->orderBy("session_date" ,"asc")->get(); }else{ $sessions = $course->course_sessions()->where("instructor_id" ,auth()->user()->id)->where('status' , '!=' , 'canceled')->orderBy("session_date" ,"asc")->get(); } @endphp
@foreach( $sessions as $session) @endforeach @forelse ($course_customers as $key =>$course_customer) @foreach($sessions as $session) @endforeach @empty @endforelse
#

{{__('messages.Name')}}

{{date_format(date_create($session->session_date),'j-n')}}

user()->can('attend any day')) @if($session->session_date != date('Y-m-d') && $session->session_date != Carbon\Carbon::yesterday()->format('Y-m-d')) disabled @endif @endif @if(auth()->user()->can('attend after course ended')) @elseif($session->session_date != date('Y-m-d') && $session->session_date >= Carbon\Carbon::tomorrow()->format('Y-m-d')) disabled @endif type="checkbox" title="select all trainees" class="min-h-4 h-4 w-4" wire:model ="selected_all.{{$session->id}}" wire:click="selectAllStudents({{$session->id}} )">
{{$loop->iteration}}

{{$course_customer->customer->name}}

@can('add comment_on_attend') addCommentOnAttend
*
courseCustomerAttendanceId .defer @foreach ($course_customer->course_customer_attendances as $course_customer_attendance) @endforeach
*
comment 4 .defer
*
instructor_comment .defer 4
Add Comment On Attend
@endcan
user()->can('attend any day')) @if($session->session_date != date('Y-m-d') && $session->session_date != Carbon\Carbon::yesterday()->format('Y-m-d')) disabled @endif @endif @if(auth()->user()->can('attend after course ended')) @elseif($session->session_date != date('Y-m-d') && $session->session_date >= Carbon\Carbon::tomorrow()->format('Y-m-d')) disabled @endif type="checkbox" class="min-h-4 h-4 w-4" value="{{$session->id}}" title="{{$course_customer->customer->name}}" wire:model.defer="selected_sessions.{{$session->id}}.{{$course_customer->id}}">
No Students Yet !
@if($course->course_status_id != 6 && $course->course_status_id != 7)
@elseif(auth()->user()->can('attend after course ended'))
@endif @else

{{__('messages.No evaluation type Attendance in this Course')}}

@endif
{{-- @if($courseCustomerAttendance && $courseCustomerAttendanceId)

Comment On Session {{$courseCustomerAttendance->course_session->session_date}} - {{$courseCustomerAttendance->course_customer->customer->name}}

@livewire('add-comment-component', ['account' => $courseCustomerAttendance ,'account_type'=>'App\Models\CourseCustomerAttendance','current_page' => 'course'],key("add_comment_". $courseCustomerAttendanceId)) @endif--}} {{-- @foreach ($course_customers as $key =>$course_customer) @foreach($course_customer->course_customer_attendances as $course_customer_attendance) @livewire('comment-show-all-component', ['account' => $course_customer_attendance ],key("show_comment_". $course_customer_attendance->id)) @endforeach @endforeach--}}
{{__('messages.comments on Attendance')}} @foreach ($course_customers as $key =>$course_customer) @foreach(\App\Models\CourseCustomerAttendance::where('course_customer_id',$course_customer->id)->get() as $course_customer_attendance) @if($course_customer_attendance->comment || $course_customer_attendance->instructor_comment)

Comment On Session {{$course_customer_attendance->course_session->session_date}} - {{$course_customer_attendance->course_customer->customer->name}}

{{__('messages.comment')}} : {{$course_customer_attendance->comment}}

{{ __('messages.Instructor') . ' ' . __('messages.comment') }} : {{$course_customer_attendance->instructor_comment}}

@can('edit comment_on_attend') {{$course_customer_attendance->id}} {{__('messages.comment')}}
*
*
edit_comment 4 .defer
*
edit_instructor_comment .defer 4
@endcan
@endif @endforeach @endforeach
@can('add comment_on_attend') @livewire('add-comment-component', ['account' => $course ,'account_type'=>'App\Models\Course','current_page' => 'course'],key("add_comment_". $course->id)) @endcan @livewire('comment-show-all-component', ['account' => $course ],key("show_comment_". $course->id))