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

@if(Route::is('control.evaluations.index')) @livewire('course-train-component' , ['course' => $course , 'course_id' => $course->id , 'component_name' => 'course-evaluations']) @elseif(Route::is('operations.operationsIndexEvaluations.courses')) @livewire('course-train-component' , ['course' => $course , 'course_id' => $course->id , 'component_name' => 'course-evaluations']) @else @livewire('courses-instructors-train-component',['course' => $course,'course_id' => $course->id, 'component_name' => 'show-course']) @endif

{{__('messages.Full details of Course.')}}

@if(Route::is('control.evaluations.index'))
{{__('messages.Start Date')}}
{{ $course->start_date}}
{{__('messages.End Date')}}
{{ $course->end_date}}
{{__('messages.form')}}
{{ date_format(date_create($course->from),'g:i a')}}
{{__('messages.to')}}
{{ date_format(date_create($course->to),'g:i a')}}
{{__('messages.Sessions Count')}}
{{ $course->sessions_count}}
{{--
{{__('messages.gender')}}
{{$course->gender}}
--}}
{{__('messages.Capacity')}}
{{$course->capacity}}
{{__('messages.Initial Cost Per Hour')}}
{{$course->initial_cost_per_hour}}
{{__('messages.Total Cost Per Hour')}}
{{ $course->total_cost_per_hour}}
{{__('messages.Activate')}}
@if( $course->active == 1 ) @else @endif
{{__('messages.Course Type')}}
{{($course->course_type)? $course->course_type->name:""}}
{{__('messages.Course Status')}}
{{($course->course_status)? $course->course_status->name : "-"}}
{{__('messages.Instructor')}}
{{($course->instructor)? $course->instructor->name : ""}}
{{__('messages.Hours')}}
{{($course->course_level)? $course->course_level->hours :""}}
{{__('messages.Class Room')}}
{{($course->class_room)?$course->class_room->name:"-"}}
{{trans_choice('messages.branch',1)}}
{{($course->class_room)?$course->class_room->branch->name:"-"}}
{{__('messages.Updated By')}}
{{($course->last_updated_by_user)?$course->last_updated_by_user->name:"-"}}
{{__('messages.comment')}}
{{$course->comment}}
{{__('messages.Created At')}}
{{ $course->created_at}}
{{__('messages.Updated At')}}
{{ $course->updated_at}}

{{__('messages.Days Work')}}

{{__('messages.Saturdays')}}
@if( $course->sat == 1 ) @else @endif
{{__('messages.Sundays')}}
@if( $course->sun == 1 ) @else @endif
{{__('messages.Mondays')}}
@if( $course->mon == 1 ) @else @endif
{{__('messages.Tuesdays')}}
@if( $course->tue == 1 ) @else @endif
{{__('messages.Wednesdays')}}
@if( $course->wed == 1 ) @else @endif
{{__('messages.Thursdays')}}
@if( $course->thu == 1 ) @else @endif
{{__('messages.Fridays')}}
@if( $course->fri == 1 ) @else @endif
@else
{{__('messages.Start Date')}}
{{ $course->start_date}}
{{__('messages.End Date')}}
{{ $course->end_date}}
{{__('messages.form')}}
{{ date_format(date_create($course->from),'g:i a')}}
{{__('messages.to')}}
{{ date_format(date_create($course->to),'g:i a')}}
{{__('messages.Sessions Count')}}
{{ $course->sessions_count}}
{{__('messages.gender')}}
{{$course->gender}}
{{__('messages.Activate')}}
@if( $course->active == 1 ) @else @endif
{{__('messages.Course Type')}}
{{($course->course_type)? $course->course_type->name:""}}
{{__('messages.Course Status')}}
{{($course->course_status)? $course->course_status->name : "-"}}
{{__('messages.Instructor')}}
{{($course->instructor)? $course->instructor->name : ""}}
{{__('messages.Course Level')}}
{{($course->course_level)? $course->course_level->name . "-". $course->course_level->product->name :""}}
{{__('messages.Class Room')}}
{{($course->class_room)?$course->class_room->name:"-"}}
{{trans_choice('messages.branch',1)}}
{{($course->class_room)?$course->class_room->branch->name:"-"}}
{{__('messages.comment')}}
{{$course->comment}}

{{__('messages.Days Work')}}

{{__('messages.Saturdays')}}
@if( $course->sat == 1 ) @else @endif
{{__('messages.Sundays')}}
@if( $course->sun == 1 ) @else @endif
{{__('messages.Mondays')}}
@if( $course->mon == 1 ) @else @endif
{{__('messages.Tuesdays')}}
@if( $course->tue == 1 ) @else @endif
{{__('messages.Wednesdays')}}
@if( $course->wed == 1 ) @else @endif
{{__('messages.Thursdays')}}
@if( $course->thu == 1 ) @else @endif
{{__('messages.Fridays')}}
@if( $course->fri == 1 ) @else @endif
@endif
@can('calculate attendance percentage') @if ($course->course_status_id == "6" ||$course->course_status_id == "7" ) {{__('messages.calculate attendance percentage')}} RS-{{$course->id}} mt-1 calculate_attendance() {{__('messages.calculate attendance percentage')}} @endif @endcan
@php $course_customers = App\Models\CourseCustomer::where('course_id',$this->course->id)->where('confirmation','Confirmed')->get(); @endphp

{{__('messages.Course Customer attendance')}}

@if($course->course_level->course_level_evaluation_types()->where('evaluation_type_id',3)->first())

{{__('messages.Require Attend on this Course is : ')}} {{$course->course_level->course_level_evaluation_types()->where('evaluation_type_id',3)->first()->pass_percent*100}} %

@if($course->course_status_id !=6 && $course->course_status_id !=7)

{{__('messages.The results of this attendance are not final, as the course has not ended yet.')}}

@endif
# {{__('messages.Name')}} {{__('messages.Code')}} {{__('messages.Attend Percentage')}} {{__('messages.Pass')}} {{__('messages.Updated By')}} @forelse ($course_customers as $key =>$courseCustomer) #{{$loop->iteration}} {{__('messages.Name')}} {{$courseCustomer->customer->name}} {{-- {{$courseCustomer->customer->name}} --}} @php $course_level_attend_evaluation_type_id = $course->course_level->course_level_evaluation_types()->where('evaluation_type_id',3)->first()->id; $attend_percentage = ($courseCustomer->course_customer_evaluations->where('course_level_evaluation_type_id',$course_level_attend_evaluation_type_id)->last()?$courseCustomer->course_customer_evaluations->where('course_level_evaluation_type_id',$course_level_attend_evaluation_type_id)->last()->score : '-'); $attend_course_evaluation_pass_score = $course->course_level->course_level_evaluation_types()->where('evaluation_type_id',3)->first()->pass_percent; @endphp {{__('messages.Code')}}{{$courseCustomer->customer->code}} {{__('messages.Attend Percentage')}}{{($attend_percentage != '-')?$attend_percentage*100 . " %" : '-'}} {{__('messages.Pass')}} @if($course->course_status_id == 6 || $course->course_status_id == 7) @if($attend_percentage >= $attend_course_evaluation_pass_score) @else @endif @else - @endif {{__('messages.Updated By')}}{{($courseCustomer->course_customer_evaluations->where('course_level_evaluation_type_id',$course_level_attend_evaluation_type_id)->first()?$courseCustomer->course_customer_evaluations->where('course_level_evaluation_type_id',$course_level_attend_evaluation_type_id)->last()->last_updated_by_user->name : '-')}}
@if(($attend_percentage >= $attend_course_evaluation_pass_score) ) @can('make certificate') @php $customer_file_contract = \App\Models\CustomerFile::where("file_type_id", 2) ->where("name", "certificate-" . $courseCustomer->customer->code . $courseCustomer->id) ->first(); @endphp @if($customer_file_contract && $token = $customer_file_contract->token) Generate Certificate Link m-0 @if(session()->has('link_copy'))
@endif

Link to Certificate

@endif @endcan @endif
@empty {{__('messages.Empty Result')}} @endforelse
@else

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

@endif

{{__('messages.Course Customers Oral')}}

@if($course->course_level->course_level_evaluation_types()->where('evaluation_type_id',2)->first())

{{__('messages.The passing score imposed for the oral examination is : ')}} {{$course->course_level->course_level_evaluation_types()->where('evaluation_type_id',2)->first()->pass_percent*100}} %

# {{__('messages.Name')}} {{__('messages.Code')}} {{__('messages.Oral Result Percentage')}} {{__('messages.Pass')}} {{__('messages.Updated By')}} @forelse ($course_customers as $key =>$courseCustomer) #{{$loop->iteration}} {{__('messages.Name')}} {{-- {{$courseCustomer->customer->name}}--}} {{$courseCustomer->customer->name}} @php $course_level_oral_evaluation_type_id = $course->course_level->course_level_evaluation_types()->where('evaluation_type_id',2)->first()->id; $oral_percentage = ($courseCustomer->course_customer_evaluations->where('course_level_evaluation_type_id',$course_level_oral_evaluation_type_id)->last()?$courseCustomer->course_customer_evaluations->where('course_level_evaluation_type_id',$course_level_oral_evaluation_type_id)->last()->score : '-'); $oral_course_evaluation_pass_score = $course->course_level->course_level_evaluation_types()->where('evaluation_type_id',2)->first()->pass_percent; @endphp {{__('messages.Code')}}{{$courseCustomer->customer->code}} {{__('messages.Oral Result Percentage')}}{{($oral_percentage != '-')?$oral_percentage*100 . " %" : '-'}} {{__('messages.Pass')}} @if($course->course_status_id == 6 || $course->course_status_id == 7) @if($oral_percentage >= $oral_course_evaluation_pass_score) @else @endif @else - @endif {{__('messages.Updated By')}}{{($courseCustomer->course_customer_evaluations->where('course_level_evaluation_type_id',$course_level_oral_evaluation_type_id)->first()?$courseCustomer->course_customer_evaluations->where('course_level_evaluation_type_id',$course_level_oral_evaluation_type_id)->last()->last_updated_by_user->name : '-')}} @if($oral_percentage === "-") @can('add course_customer_evaluations')
{{__('messages.Add the test score to the student')}} AddOralTestResult({{$courseCustomer->id}},{{$course_level_oral_evaluation_type_id}})

{{__('messages.customer')}} {{$courseCustomer->customer->name}}

@endcan @else @can('edit course_customer_evaluations')
{{__('messages.edit result')}} mt-0 editOralTestResult({{$courseCustomer->course_customer_evaluations->where('course_level_evaluation_type_id',$course_level_oral_evaluation_type_id)->last()->id}}) updateOralTestResult()

{{__('messages.customer')}} {{$courseCustomer->customer->name}}

@endcan @endif
@empty {{__('messages.Empty Result')}} @endforelse
@else

{{__('messages.No evaluation type Oral Test this Course')}}

@endif

Course Customers Final Paper Exam

@if($course->course_level->course_level_evaluation_types()->where('evaluation_type_id',4)->first())

The passing score imposed for the Final Paper examination is : {{$course->course_level->course_level_evaluation_types()->where('evaluation_type_id',4)->first()->pass_percent*100}} %

# {{__('messages.Name')}} {{__('messages.Code')}} {{__('messages.Exam Result Percentage')}} {{__('messages.Pass')}} {{__('messages.Updated By')}} @forelse ($course_customers as $key =>$courseCustomer) #{{$loop->iteration}} {{__('messages.Name')}} {{-- {{$courseCustomer->customer->name}}--}} {{$courseCustomer->customer->name}} @php $course_level_paper_exam_evaluation_type_id = $course->course_level->course_level_evaluation_types()->where('evaluation_type_id',4)->first()->id; $paper_exam_percentage = ($courseCustomer->course_customer_evaluations->where('course_level_evaluation_type_id',$course_level_paper_exam_evaluation_type_id)->last()?$courseCustomer->course_customer_evaluations->where('course_level_evaluation_type_id',$course_level_paper_exam_evaluation_type_id)->last()->score : '-'); $paper_exam_course_evaluation_pass_score = $course->course_level->course_level_evaluation_types()->where('evaluation_type_id',4)->first()->pass_percent; @endphp {{__('messages.Code')}}{{$courseCustomer->customer->code}} {{__('messages.Exam Result Percentage')}}{{($paper_exam_percentage != '-')?$paper_exam_percentage*100 . " %" : '-'}} {{__('messages.Pass')}} @if($course->course_status_id == 6 || $course->course_status_id == 7) @if($paper_exam_percentage >= $paper_exam_course_evaluation_pass_score) @else @endif @else - @endif {{__('messages.Updated By')}}{{($courseCustomer->course_customer_evaluations->where('course_level_evaluation_type_id',$course_level_paper_exam_evaluation_type_id)->first()?$courseCustomer->course_customer_evaluations->where('course_level_evaluation_type_id',$course_level_paper_exam_evaluation_type_id)->last()->last_updated_by_user->name : '-')}} @if($paper_exam_percentage === "-") @can('add course_customer_evaluations')
Add the Paper Exam score to the student AddPaperTestResult({{$courseCustomer->id}},{{$course_level_paper_exam_evaluation_type_id}})

{{__('messages.customer')}} {{$courseCustomer->customer->name}}

@endcan @else @can('edit course_customer_evaluations')
{{__('messages.edit result')}} mt-0 editPaperExamResult({{$courseCustomer->course_customer_evaluations->where('course_level_evaluation_type_id',$course_level_paper_exam_evaluation_type_id)->last()->id}}) updatePaperExamTestResult()

{{__('messages.customer')}} {{$courseCustomer->customer->name}}

@endcan @endif
@empty {{__('messages.Empty Result')}} @endforelse
@else

No evaluation type Final Paper Exam this Course

@endif
{{--

{{__('messages.Course Customers Final Exam Test')}}

@if($course->course_level->course_level_evaluation_types()->where('evaluation_type_id',1)->first()) @if($course->course_exams->first())
{{__('messages.Register students for exam')}} registerStudentsExam() md:max-w-3xl @livewire('add-button-component', ['value' => __('messages.Register students for exam')])
*
*
*
*
course_exam_id @foreach($course->course_exams as $course_exam) @endforeach
@else

{{__('messages.No Course Exams ')}} {{__('messages.click here')}}

@endif @endif
@if($course->course_level->course_level_evaluation_types()->where('evaluation_type_id',1)->first())

{{__('messages.The passing score imposed for the final examination test is')}} {{$course->course_level->course_level_evaluation_types()->where('evaluation_type_id',1)->first()->pass_percent*100}} %

# {{__('messages.Name')}} {{__('messages.Code')}} {{__('messages.Exam Result Percentage')}} {{__('messages.Pass')}} {{__('messages.Updated By')}} {{__('messages.registered')}} @forelse ($course_customers as $key =>$courseCustomer) #{{$loop->iteration}} {{__('messages.Name')}} --}}{{-- {{$courseCustomer->customer->name}}--}}{{-- @if($courseCustomer->course_customer_exams()->where('customer_id',$courseCustomer->customer_id)->where('course_customer_id',$courseCustomer->id)->first()) mt-0 {{$courseCustomer->customer->name}} @php $course_customer_exam = $courseCustomer->course_customer_exams()->where('customer_id',$courseCustomer->customer_id)->where('course_customer_id',$courseCustomer->id)->first(); @endphp

Exam Details..

{{__('messages.Customer')}}
{{$courseCustomer->customer->name}}
{{__('messages.from')}}
{{\Carbon\Carbon::createFromTimeString($course_customer_exam->from)->translatedFormat('j-n-Y, g:i a')}}
{{__('messages.to')}}
{{\Carbon\Carbon::createFromTimeString($course_customer_exam->to)->translatedFormat('j-n-Y, g:i a')}}
{{__('messages.exam')}}
{{$course_customer_exam->course_exam->exam->name}}
{{__('messages.Active')}}
@if($course_customer_exam->active == 1) @else @endif
@else {{$courseCustomer->customer->name}} @endif
@php $course_level_exam_evaluation_type_id = $course->course_level->course_level_evaluation_types()->where('evaluation_type_id',1)->first()->id; $exam_percentage = ($courseCustomer->course_customer_evaluations->where('course_level_evaluation_type_id',$course_level_exam_evaluation_type_id)->last()?$courseCustomer->course_customer_evaluations->where('course_level_evaluation_type_id',$course_level_exam_evaluation_type_id)->last()->score : '-'); $exam_course_evaluation_pass_score = $course->course_level->course_level_evaluation_types()->where('evaluation_type_id',1)->first()->pass_percent; @endphp {{__('messages.Code')}}{{$courseCustomer->customer->code}} {{__('messages.Exam Result Percentage')}}{{($exam_percentage != '-')?$exam_percentage*100 . " %" : '-'}} {{__('messages.Pass')}} @if($course->course_status_id == 6 || $course->course_status_id == 7) @if($exam_percentage >= $exam_course_evaluation_pass_score) @else @endif @else - @endif {{__('messages.Updated By')}}{{($courseCustomer->course_customer_evaluations->where('course_level_evaluation_type_id',$course_level_exam_evaluation_type_id)->first()?$courseCustomer->course_customer_evaluations->where('course_level_evaluation_type_id',$course_level_exam_evaluation_type_id)->last()->last_updated_by_user->name : '-')}} @if($courseCustomer->course_customer_exams()->where('customer_id',$courseCustomer->customer_id)->where('course_customer_id',$courseCustomer->id)->first()) @php $course_customer_exam = $courseCustomer->course_customer_exams()->where('customer_id',$courseCustomer->customer_id)->where('course_customer_id',$courseCustomer->id)->first(); @endphp @can('edit course_customer_evaluations')
mt-0 {{__('messages.registered student details')}} editCourseCustomerExam({{$course_customer_exam->id}}) updateCourseCustomerExam()

Customer: {{$courseCustomer->customer->name}}

*
*
*
edit_course_exam_id @foreach($course->course_exams as $course_exam) @endforeach
@endcan @else @endif
@empty {{__('messages.Empty Result')}} @endforelse
@else

{{__('messages.No evaluation type Exam Test this Course')}}

@endif--}}

{{__('messages.Course Customers Final Degree on Course Level')}}

@if($course->course_status_id == 7 ||$course->course_status_id == 6)

{{__('messages.The passing score imposed for the final Degree on Course')}} {{$course->course_level->pass_score*100}} %

# {{__('messages.Name')}} {{__('messages.Code')}} {{__('messages.degree')}} {{__('messages.Pass')}} {{__('messages.Updated By')}} @forelse ($course_customers as $key =>$courseCustomer) #{{$loop->iteration}} {{__('messages.Name')}} {{-- {{$courseCustomer->customer->name}}--}} {{$courseCustomer->customer->name}} {{__('messages.Code')}}{{$courseCustomer->customer->code}} {{__('messages.degree')}}{{$courseCustomer->degree*100}} % {{__('messages.Pass')}} @if($course->course_status_id == 6 || $course->course_status_id == 7) @if($courseCustomer->degree >= $course->course_level->pass_score) @else @endif @else - @endif {{__('messages.Updated By')}}{{($courseCustomer->last_updated_by)?$courseCustomer->last_updated_by_user->name:'-'}}
@if($courseCustomer->degree >= $course->course_level->pass_score) @can('make certificate') @php $customer_file_contract = \App\Models\CustomerFile::where("file_type_id", 2) ->where("name", "certificate-" . $courseCustomer->customer->code . $courseCustomer->id) ->first(); @endphp @if($customer_file_contract && $token = $customer_file_contract->token) Generate Certificate Link m-0 @if(session()->has('link_copy'))
@endif

Link to Certificate

@endif @endcan @endif
editFinalDegree({{$courseCustomer->id}}) updateFinalDegree({{$courseCustomer->id}}) {{__('messages.degree')}} : {{$courseCustomer->customer->name}}
mt-0
@empty {{__('messages.Empty Result')}} @endforelse
@else

{{__('messages.The course is not closed yet')}}

@endif