@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):''}}

@if(@$grades) @if (@generalSetting()->result_type != 'mark') @endif @foreach($grades as $grade_d) @if (@generalSetting()->result_type != '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 (@generalSetting()->result_type != 'mark') @endif @if (@generalSetting()->result_type == 'mark') @endif @php $main_subject_total_gpa=0; $Optional_subject_count=$subjects->count(); $sum_gpa= 0; $resultCount=1; $subject_count=1; $tota_grade_point=0; $this_student_failed=0; $count=1; $temp_grade=[]; $total_mark=0; $student_full_mark=0; function differences($array1, $array2){ return array_merge(array_diff($array1,$array2),array_diff($array2,$array1)); } $average_passing_mark = averagePassingMark($exam_type_id); @endphp @foreach($mark_sheet as $key=>$data) @php $temp_grade[]=$data->total_gpa_grade; $student_full_mark+=@$data->total_marks; @endphp @if (@generalSetting()->result_type != 'mark') @endif @if (@generalSetting()->result_type == 'mark') @endif @endforeach @php $remainSubjects = differences($is_result_available->pluck('subject_id')->toArray(), $subjects->pluck('subject_id')->toArray()); @endphp @if(count($remainSubjects) > 0) @foreach($remainSubjects as $reaminSubject) @php $subject = App\SmSubject::find($reaminSubject); @endphp @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 (@generalSetting()->result_type == 'mark') {{subject100PercentMark()}} @else {{@subjectFullMark($exam_details->id, $data->subject->id, $class_id, $section_id)}} @endif @if (@generalSetting()->result_type == '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 @php if (@generalSetting()->result_type == 'mark'){ $s_mark = subjectPercentageMark(@$data->total_marks, @subjectFullMark($exam_details->id, $data->subject->id, $class_id, $section_id)); } else{ $s_mark = @$data->total_marks; } $total_mark += $s_mark; @endphp {{ $s_mark }} {{@$data->total_gpa_grade}} @php $result = markGpa(@subjectPercentageMark(@$data->total_marks , @subjectFullMark($exam_details->id, $data->subject->id, $class_id, $section_id))); $main_subject_total_gpa += $result->gpa; @endphp {{@$data->teacher_remarks}} @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 @php $evaluation= markGpa(subjectPercentageMark(@$data->total_marks, @subjectFullMark($exam_details->id, $data->subject->id, $class_id, $section_id))); @endphp {{@$evaluation->description}}
{{$subject->subject_name}} - - - - @lang('exam.mark_not_stored')
@if ($average_passing_mark) @endif @if(@generalSetting()->result_type != 'mark') @endif @if(@generalSetting()->result_type != 'mark') @endif
@lang('exam.attendance') {{@$student_attendance}} @lang('exam.of') {{@$total_class_days}} @lang('exam.total_mark') {{@$total_mark}}
@lang('reports.average_passing_mark')

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

@lang('common.status') @php $average_mark=$total_mark/$Optional_subject_count; @endphp

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

@lang('reports.average_mark') @php $average_mark=$total_mark/$Optional_subject_count; @endphp {{number_format(@$average_mark, 2, '.', '')}} @lang('exam.gpa') @php $total_gpa=$main_subject_total_gpa/$Optional_subject_count; @endphp {{number_format(@$total_gpa, 2, '.', '')}}
@lang('exam.grade') @php if(in_array($failgpaname->grade_name,$temp_grade)){ echo $failgpaname->grade_name; }else{ $grade_details= App\SmResultStore::remarks($total_gpa); } @endphp {{@$grade_details->grade_name}} @lang('homework.evaluation') @php if(in_array($failgpaname->grade_name,$temp_grade)){ echo $failgpaname->description; }else{ $grade= App\SmResultStore::remarks($total_gpa); } @endphp {{@$grade->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