@php $i = 0; $academicyears = [1 => '1st', 2 => '2nd', 3 => '3rd', 4 => '4th', 5 => '5th']; @endphp
{{-- @foreach ($allSeat as $index => $row) @php $hall_id = $resident_no = $full_name_en = $dept_name = $admission_session =''; $program = $year = $roll_no = $p_mobile_no = $mobile_no =''; $g_mobile_no = $rs_date = $room_no = $remark = $building =''; $assignData = $cancelData = $assignedStudents = $cancelStudents = array(); $assignData = $seatAssign->where('seat_id', $row->seat_id); $cancelData = $seatCancel->where('seat_id', $row->seat_id); $room_no = $row->room_no; $building = $row->building; if(count($assignData) > 0){ $assignedStudents = $assignData->pluck('student_id')->toarray(); } $studentId = ''; if(count($cancelData) > 0){ $cancelStudents = $cancelData->pluck('student_id')->toarray(); } foreach($assignedStudents as $student){ if(count($cancelStudents) == 0 || !in_array($student, $cancelStudents)){ $studentId = $student; } } if(!empty($studentId)){ $studentData = $students->where('id', $studentId)->first(); $hall_id = $studentData->hall_id; $resident_no = $studentData->resident_no; $full_name_en = $studentData->full_name_en; $dept_name = $studentData->dept_name; $admission_session = $studentData->admission_session; $program = $studentData->program; $year = isset($academicyears[$studentData->ayear]) ? $academicyears[$studentData->ayear] : ''; $roll_no = $studentData->roll_no; $p_mobile_no = $studentData->p_mobile_no; $mobile_no = $studentData->mobile_no; $g_mobile_no = $studentData->g_mobile_no; $rs_date = $studentData->rs_date; if($rs_date){ $rs_date = (new DateTime($rs_date))->format('d-m-Y'); } } @endphp @if ($index === 0 || $row->room_no !== $allSeat[$index - 1]->room_no) @endif @endforeach --}} @foreach($DataSet as $index => $data) @if ($index === 0 || $data['room_no'] !== $DataSet[$index - 1]['room_no']) @endif @if ($data['count'] > 0 && (!isset($DataSet[$index + 1]['studentid']) || $DataSet[$index + 1]['studentid'] == $data['studentid']) && ($index === 0 || $DataSet[$index - 1]['studentid'] != $data['studentid'] || $data['studentid'] == '' )) @elseif($data['count'] > 0 && ($index === 0 || $DataSet[$index - 1]['studentid'] == $data['studentid'])) @else {{-- --}} @endif @endforeach
Bed Id No Resident No Name Department Admission
Session
Academic
Program
Year Class Roll Mobile Guardian
Mobile
Local Guardian
Mobile
Resident Date Establishment
fee paid upto
{{ $building }}   -   Room {{ $row->room_no }} @if(isset($row->tutor)) - {{ $row->tutor }} @endif
{{ $row->seat_no }} {{ $hall_id }} {{ $resident_no }} {{ $full_name_en }} {{ $dept_name }} {{ $admission_session }} {{ $program }} {{ $year }} {{ $roll_no }} {{ $mobile_no }} {{ $p_mobile_no }} {{ $g_mobile_no }} {{ $rs_date }}
Room {{ $data['room_no'] }} @if(isset($data['add_ht'])) - {{ $data['add_ht'] }} @endif
{{ $data['seat'] }} {!! $data['hallid'] !!} {{ $data['resident_no'] }} {{ $data['s_name'] }} {{ $data['department'] }} {{ $data['admission'] }} {{ $data['program'] }} {{ $data['year'] }} {{ $data['roll'] }} {{ $data['mobile'] }} {{ $data['parent_no'] }} {{ $data['local_no'] }} {{ $data['res_date'] }}
{{ $data['seat'] }}
{{ $data['seat'] }} {!! $data['hallid'] !!} {{ $data['resident_no'] }} {{ $data['s_name'] }} {{ $data['department'] }} {{ $data['admission'] }} {{ $data['program'] }} {{ $data['year'] }} {{ $data['roll'] }} {{ $data['mobile'] }} {{ $data['parent_no'] }} {{ $data['local_no'] }} {{ $data['res_date'] }} {!! $data['remark'] !!}