@if(resultPrintStatus('vertical_boarder')) @endif {{-- --}}

{{isset(generalSetting()->school_name)?generalSetting()->school_name:'Infix School Management ERP'}}

{{isset(generalSetting()->address)?generalSetting()->address:'Infix School Address'}}
@lang('common.email') : {{isset(generalSetting()->email)?generalSetting()->email:'hello@aorasoft.com'}} @lang('common.phone') : {{isset(generalSetting()->phone)?generalSetting()->phone:'+96897002784'}}
@if(resultPrintStatus('image'))
{{ $student_detail->studentDetail->full_name }}
@endif

{{$student_detail->studentDetail->full_name}}

@lang('common.academic_year') : {{ @$student_detail->academic->year }}

@lang('common.class') : {{$student_detail->class->class_name}}

@lang('common.section') : {{$student_detail->section->section_name}}

@lang('student.admission_no') : {{$student_detail->studentDetail->admission_no}}

@lang('student.roll_no') : {{$student_detail->roll_no}}

@lang('common.date_of_birth') : {{$student_detail->studentDetail->date_of_birth != ""? dateConvert($student_detail->studentDetail->date_of_birth):''}}

@php $generalsettingsResultType = generalSetting()->result_type; @endphp @if(@$grades) @if (@$generalsettingsResultType != 'mark') @endif @foreach($grades as $grade_d) @if (@$generalsettingsResultType != 'mark') @endif @endforeach
@lang('exam.starting') @lang('reports.ending')@lang('exam.gpa') @lang('exam.grade')@lang('homework.evalution')
{{$grade_d->percent_from}} {{$grade_d->percent_upto}}{{$grade_d->gpa}} {{$grade_d->grade_name}}{{$grade_d->description}}
@endif

{{$exam_details->title}}

@lang('reports.mark_sheet')

@if (@$generalsettingsResultType != 'mark') @endif @if (@$generalsettingsResultType == 'mark') @endif @php $main_subject_total_gpa=0; $Optional_subject_count=0; if($optional_subject!=''){ $Optional_subject_count=$subjects->count()-1; }else{ $Optional_subject_count=$subjects->count(); } $sum_gpa= 0; $resultCount=1; $subject_count=1; $tota_grade_point=0; $this_student_failed=0; $count=1; $total_mark=0; $temp_grade=[]; $optional_countable_gpa = 0; $average_passing_mark = averagePassingMark($exam_type_id); @endphp @foreach($mark_sheet as $data) @php $temp_grade[]=$data->total_gpa_grade; if ($data->subject_id==$optional_subject) { continue; } @endphp @if (@$generalsettingsResultType != 'mark') @endif @if (@$generalsettingsResultType == 'mark') @endif @php $count++ @endphp @endforeach @if(@$optional_subject_setup->gpa_above) @foreach($mark_sheet as $data) @php if ($data->subject_id!=$optional_subject) { continue; } @endphp @if (@$generalsettingsResultType != 'mark') @endif @if (@$generalsettingsResultType == 'mark') @endif @endforeach @endif
@lang('exam.subject_name') @lang('exam.total_mark') @lang('exam.highest_marks') @lang('exam.obtained_marks')@lang('reports.letter_grade')@lang('reports.remarks')@lang('homework.evaluation') @lang('exam.pass_fail')
{{$data->subject->subject_name}} @if (@$generalsettingsResultType == 'mark') {{subject100PercentMark()}} @else {{@subjectFullMark($exam_details->id, $data->subject->id, $class_id, $section_id )}} @endif @if (@$generalsettingsResultType == 'mark') {{subjectPercentageMark(@subjectHighestMark($exam_type_id, $data->subject->id, $class_id, $section_id), @subjectFullMark($exam_details->id, $data->subject->id, $class_id, $section_id))}} @else {{@subjectHighestMark($exam_type_id, $data->subject->id, $class_id, $section_id)}} @endif @if (@$generalsettingsResultType == 'mark') {{@singleSubjectMark($data->student_record_id,$data->subject_id,$data->exam_type_id)[0]}} @php $total_mark+=@singleSubjectMark($data->student_record_id,$data->subject_id,$data->exam_type_id)[0]; @endphp @else {{@$data->total_marks}} @endif @php $result = markGpa(@subjectPercentageMark(@$data->total_marks , @subjectFullMark($exam_details->id, $data->subject->id, $class_id, $section_id))); $main_subject_total_gpa += $result->gpa; $total_mark+=@$data->total_marks; @endphp {{@$data->total_gpa_grade}} {{@$data->teacher_remarks}} @php $evaluation= markGpa(subjectPercentageMark(@$data->total_marks, @subjectFullMark($exam_details->id, $data->subject->id, $class_id, $section_id))); @endphp {{@$evaluation->description}} @php $totalMark = subjectPercentageMark(@$data->total_marks, @subjectFullMark($exam_details->id, $data->subject->id, $class_id, $section_id)); $passMark = $data->subject->pass_mark; @endphp @if ($passMark <= $totalMark) @lang('exam.pass') @else @lang('exam.fail') @endif
@lang('reports.additional_subject')
{{$data->subject->subject_name}} {{@subjectFullMark($exam_details->id, $data->subject->id , $class_id, $section_id)}} {{@subjectHighestMark($exam_type_id, $data->subject->id, $class_id, $section_id)}} {{@$data->total_marks}} @php if(@$generalsettingsResultType == 'mark'){ $total_mark+=subjectPercentageMark(@$data->total_marks, @subjectFullMark($exam_details->id, $data->subject->id, $class_id, $section_id)); }else{ $total_mark+=@$data->total_marks; } @endphp {{@$data->total_gpa_grade}} @php if($data->total_gpa_point > @$optional_subject_setup->gpa_above){ $optional_countable_gpa= $data->total_gpa_point - @$optional_subject_setup->gpa_above; }else{ $optional_countable_gpa=0; } @endphp {{@$data->teacher_remarks}} @php $evaluation= markGpa(subjectPercentageMark(@$data->total_marks, @subjectFullMark($exam_details->id, $data->subject->id, $class_id, $section_id))); @endphp {{@$evaluation->description}} @php $totalMark = subjectPercentageMark(@$data->total_marks, @subjectFullMark($exam_details->id, $data->subject->id, $class_id, $section_id)); $passMark = $data->subject->pass_mark; @endphp @if ($passMark <= $totalMark) @lang('exam.pass') @else @lang('exam.fail') @endif
@if(isset($exam_content)) @else @endif @if ($average_passing_mark) @endif @if (@$generalsettingsResultType != 'mark') @endif @if(@$generalsettingsResultType != 'mark') @endif
@lang('exam.attendance'){{@$student_attendance}} @lang('exam.of') {{@$total_class_days}}@lang('exam.no_data_found')@lang('exam.total_mark') {{@$total_mark}}
@lang('reports.average_passing_mark')

{{number_format($average_passing_mark, 2, '.', '')}}

@lang('common.status') @php if(@$optional_subject_setup->gpa_above){ $average_mark = $total_mark/$Optional_subject_count; }else{ $average_mark = $total_mark/($Optional_subject_count+1); } @endphp

{{$average_passing_mark <= $average_mark ? __('exam.pass') : __('exam.fail')}}

@lang('exam.average_mark') @php if(@$optional_subject_setup->gpa_above){ $average_mark = $total_mark/$Optional_subject_count; }else{ $average_mark = $total_mark/($Optional_subject_count+1); } @endphp {{number_format(@$average_mark, 2, '.', '')}} @lang('reports.gpa_above') ( {{@$optional_subject_setup->gpa_above}} ) {{$optional_countable_gpa}}
@lang('reports.without_optional') @php $without_optional=$main_subject_total_gpa/$Optional_subject_count; @endphp {{number_format($without_optional, 2,'.','')}} @lang('exam.gpa') @php $final_result = ($main_subject_total_gpa + $optional_countable_gpa) /$Optional_subject_count; if($final_result >= $maxGrade){ echo number_format($maxGrade, 2,'.',''); } else { echo number_format($final_result, 2,'.',''); } @endphp
@lang('exam.grade') @php if(in_array($failgpaname->grade_name,$temp_grade)){ echo $failgpaname->grade_name; }else{ if($final_result >= $maxGrade){ $grade_details= App\SmResultStore::remarks($maxGrade); } else { $grade_details= App\SmResultStore::remarks($final_result); } } @endphp {{@$grade_details->grade_name}} @lang('homework.evaluation') @php if(in_array($failgpaname->grade_name,$temp_grade)){ echo $failgpaname->description; }else{ if($final_result >= $maxGrade){ $grade_details= App\SmResultStore::remarks($maxGrade); } else { $grade_details= App\SmResultStore::remarks($final_result); } } @endphp {{@$grade_details->description}}
@lang('exam.position') {{getStudentMeritPosition($class_id, $section_id, $exam_details->id, $student_detail->id)}}
@if(isset($exam_content))

@lang('exam.date_of_publication_of_result') : {{dateConvert(@$exam_content->publish_date)}}

@if (@$exam_content->file) @endif

({{@$exam_content->title}})

@endif