@props(['subjectCode', 'termSubjectWise', 'class'])
@php
$subjectData = $termSubjectWise[$subjectCode] ?? [];
$marks1 = $subjectData['marks_1'] ?? null;
$marks2 = $subjectData['marks_2'] ?? null;
$marks3 = $subjectData['marks_3'] ?? null;
$marks4 = $subjectData['marks_4'] ?? null;
$marks5 = $subjectData['marks_5'] ?? null;
$marks6 = $subjectData['marks_6'] ?? null;
@endphp
@if(in_array($class, [1,2,3,4,5]))
| {{ $subjectName ?? $subjectCode }} |
{{ (isset($subjectData['marks_1']) && isset($subjectData['marks_2'])) ? $subjectData['marks_1'] + $subjectData['marks_2'] : '' }} |
{{ $subjectData['marks_3'] ?? '' }} |
@if($subjectCode === 'Com')
{{ (isset($subjectData['marks_4']) && isset($subjectData['marks_5'])) ? $subjectData['marks_4'] + $subjectData['marks_5'] : '' }} |
@else
{{ $subjectData['marks_4'] ?? '' }} |
@endif
{{-- {{ isset($subjectData['cal1']) ? ($marks1 + $marks2 + $marks3 + $marks4) : '' }} | --}}
{{-- {{ isset($subjectData['cal2']) ? round((($marks1 + $marks2 + $marks3 + $marks4 + ($marks5 ?? 0))/150) * 100) : '' }} | --}}
{{ isset($subjectData['cal1']) ? $subjectData['cal1'] : '' }} |
{{ isset($subjectData['cal2']) ? $subjectData['cal2'] : '' }} |
{{ $subjectData['grade'] ?? '' }} |
@elseif(in_array($class, [6,7,8]))
| {{ $subjectName ?? $subjectCode }} |
{{-- {{ isset($subjectData['cal1']) ? ($marks1 + $marks2 + $marks3 + $marks4) : '' }} | --}}
{{ isset($subjectData['cal1']) ? $subjectData['cal1'] : '' }} |
@if($subjectCode === 'Com')
{{-- {{ isset($subjectData['cal2']) ? (($marks5 ?? 0) + ($marks6 ?? 0)) : '' }} | --}}
{{-- {{ isset($subjectData['cal3']) ? ($marks1 + $marks2 + $marks3 + $marks4 + ($marks5 ?? 0) + ($marks6 ?? 0)) : '' }} | --}}
{{ isset($subjectData['cal2']) ? $subjectData['cal2'] : '' }} |
{{ isset($subjectData['cal3']) ? $subjectData['cal3'] : '' }} |
@else
{{ $subjectData['marks_5'] ?? '' }} |
{{-- {{ isset($subjectData['cal2']) ? ($marks1 + $marks2 + $marks3 + $marks4 + ($marks5 ?? 0)) : '' }} | --}}
{{ isset($subjectData['cal2']) ? $subjectData['cal2'] : '' }} |
@endif
{{ $subjectData['grade'] ?? '' }} |
@elseif(in_array($class, [9,10]))
| {{ $subjectName ?? $subjectCode }} |
@if($subjectCode === 'Com' || $subjectCode === 'AI-')
50 |
{{ $subjectData['marks_2'] ?? '' }} |
50 |
{{ $subjectData['marks_1'] ?? '' }} |
{{ (isset($marks1) && isset($marks2)) ? $marks1 + $marks2 : '' }} |
@else
20 |
{{ isset($subjectData['cal1']) ? ($marks1 + $marks2 + $marks3 + $marks4) : '' }} |
80 |
{{ $subjectData['marks_5'] ?? '' }} |
{{ isset($subjectData['cal2']) ? ($marks1 + $marks2 + $marks3 + $marks4 + ($marks5 ?? 0)) : '' }} |
@endif
{{ $subjectData['grade'] ?? '' }} |
@elseif(in_array($class, [101,102,103,104,105,106,107,108]))
| {{ $subjectName ?? $subjectCode }} |
{{ $subjectData['max_marks_1'] ?? '' }} |
{{ $subjectData['marks_1'] ?? '' }} |
{{ $subjectData['max_marks_2'] ?? '' }} |
{{ $subjectData['marks_2'] ?? '' }} |
{{ $subjectData['total_marks'] ?? '' }} |
{{ $subjectData['marks_in_words'] ?? '' }} |
@endif