Easy Learning School
Kolkata India
Academic Transcript
{{ $allMarks['0']['exam_type']['name'] }}
Print Date: {{ date('d M Y') }}
@php
$assign_student = App\Models\AssignStudent::where('year_id',$allMarks['0']->year_id)->where('class_id',$allMarks['0']->class_id)->first();
@endphp
| Student Id |
{{ $allMarks['0']['id_no'] }} |
| Roll No |
{{ $assign_student->roll }} |
| Name |
{{ $allMarks['0']['student']['name'] }} |
| Class |
{{ $allMarks['0']['student_class']['name'] }} |
| Session |
{{ $allMarks['0']['year']['name'] }} |
| Letter Grade |
Marks Interval |
Grade Point |
@foreach($allGrades as $mark)
| {{ $mark->grade_name }} |
{{ $mark->start_marks }} - {{ $mark->end_marks }} |
{{ number_format((float)$mark->grade_point,2) }} - {{ ($mark->grade_point == 5)?(number_format((float)$mark->grade_point,2)):(number_format((float)$mark->grade_point+1,2) - (float)0.01) }} |
@endforeach
| SL |
Get Marks |
Letter Grade |
Grade Point |
@php
$total_marks = 0;
$total_point = 0;
@endphp
@foreach($allMarks as $key => $mark)
@php
$get_mark = $mark->marks;
$total_marks = (float)$total_marks+(float)$get_mark;
$total_subject = App\Models\StudentMarks::where('year_id',$mark->year_id)->where('class_id',$mark->class_id)->where('exam_type_id',$mark->exam_type_id)->where('student_id',$mark->student_id)->get()->count();
@endphp
| {{ $key+1 }} |
{{ $get_mark }} |
@php
$grade_marks = App\Models\MarksGrade::where([['start_marks','<=', (int)$get_mark],['end_marks', '>=',(int)$get_mark ]])->first();
$grade_name = $grade_marks->grade_name;
$grade_point = number_format((float)$grade_marks->grade_point,2);
$total_point = (float)$total_point+(float)$grade_point;
@endphp
{{ $grade_name }} |
{{ $grade_point }} |
@endforeach
| Total Maks |
{{ $total_marks }} |
@php
$total_grade = 0;
$point_for_letter_grade = (float)$total_point/(float)$total_subject;
$total_grade = App\Models\MarksGrade::where([['start_point','<=',$point_for_letter_grade],['end_point','>=',$point_for_letter_grade]])->first();
$grade_point_avg = (float)$total_point/(float)$total_subject;
@endphp
| Grade Point Average |
@if($count_fail > 0)
0.00
@else
{{number_format((float)$grade_point_avg,2)}}
@endif
|
| Letter Grade |
@if($count_fail > 0)
F
@else
{{ $total_grade->grade_name }}
@endif
|
| Total Marks with Fraction |
{{ $total_marks }} |
| Remrks:
@if($count_fail > 0)
Fail
@else
{{ $total_grade->remarks }}
@endif
|