@extends('backEnd.master')
@section('title') 
@lang('exam.exam_schedule')
@endsection
@push('css')
    <style>
        .main-title h3 {
            position: absolute;
            top: 100% !important;
        }
        table.dataTable thead th {
            padding-left: 30px !important;
        }
        table.dataTable tbody th, table.dataTable tbody td {
            padding: 20px 10px 20px 20px !important;
        }
        table.dataTable thead .sorting_asc::after,
        table.dataTable thead .sorting::after,
        table.dataTable thead .sorting_desc::after{
            top: 10px !important;
            left: 15px !important;
        }
        .dataTables_wrapper {
            margin-top: 50px !important;
        } 
    </style>
@endpush
@section('mainContent')
<section class="sms-breadcrumb mb-20">
    <div class="container-fluid">
        <div class="row justify-content-between">
            <h1>@lang('exam.exam_schedule')</h1>
            <div class="bc-pages">
                <a href="{{route('dashboard')}}">@lang('common.dashboard')</a>
                <a href="#">@lang('exam.exam')</a>
                <a href="#">@lang('exam.exam_schedule')</a>
            </div>
        </div>
    </div>
</section>
<section class="admin-visitor-area">
    <div class="container-fluid p-0">
            <div class="white-box">
                <div class="row">
                    <div class="col-lg-8 col-md-6">
                        <div class="main-title">
                            <h3 class="mb-15">@lang('common.select_criteria') </h3>
                        </div>
                    </div>
                </div>
                <div class="row">
                    <div class="col-lg-12">
                        <div>
                            {{ html()->form('POST', route('parent_exam_schedule_search'))->attributes([
                                'class' => 'form-horizontal',
                                'files' => true,
                                'enctype' => 'multipart/form-data',
                            ])->open() }}
                                <div class="row">
                                    <input type="hidden" name="url" id="url" value="{{URL::to('/')}}">
                                    <input type="hidden" name="student_id"  value="{{ $student_id }}">
                                    <div class="col-lg-6 mt-30-md">
                                        <select class="primary_select form-control{{ $errors->has('exam') ? ' is-invalid' : '' }}" name="exam">
                                            <option data-display="Select Exam *" value="">@lang('exam.select_exam') *</option>
                                                @foreach($records as $record)
                                                @if($record->Exam)
                                                @foreach($record->Exam->unique(function ($item) {
                                                    return $item->exam_type_id.$item->class_id.$item->section_id;
                                                }) as $exam)
                                                    <option value="{{$exam->id}}" {{isset($exam_id)? (@$exam->id == @$exam_id? 'selected':''):''}}>{{$exam->examType->title}} - {{$record->class->class_name}} ({{$record->section->section_name}})</option>
                                                    @endforeach
                                                @endif
                                                @endforeach
                                        </select>
                                        @if ($errors->has('exam'))
                                        <span class="text-danger invalid-select" role="alert">
                                            {{ $errors->first('exam') }}
                                        </span>
                                        @endif
                                    </div>
                                    
                                    <div class="col-lg-6 text-right">
                                        <button type="submit" class="primary-btn small fix-gr-bg">
                                            <span class="ti-search pr-2"></span>
                                            @lang('common.search')
                                        </button>
                                    </div>
                                </div>
                            {{ html()->form()->close() }}
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>
@if(isset($assign_subjects))
<section class="mt-20">
    <div class="container-fluid p-0">
        <div class="white-box mt-40">
            <div class="row">
                <div class="col-lg-6 col-md-6">
                    <div class="main-title">
                        <h3 class="mb-15">@lang('exam.exam_routine')</h3>
                    </div>
                </div>
                <div class="col-lg-6 pull-right">
                    <div class="main-title">
                        <div class="print_button pull-right mb-15">
                            <a href="{{route('parent-routine-print', [$class_id, $section_id,$exam_type_id])}}" class="primary-btn small fix-gr-bg pull-left" target="_blank"><i class="ti-printer"> </i> @lang('common.print')</a>
                        </div>
                    </div>
                </div>
            </div>
    
    
            <div class="row">
                <div class="col-lg-12">
                    <table id="table_id" class="table" cellspacing="0" width="100%">
                        <thead>
                            <tr>
                                <th style="width:10%;" >
                                    @lang('exam.date_&_day')
                                </th>
                                <th>@lang('common.subject')</th>
                                <th>@if(shiftEnable()) @lang('admin.class_Sec_shift') @else @lang('common.class_Sec') @endif</th>
                                <th>@lang('common.teacher')</th>         
                                <th>@lang('common.time')</th>  
                                <th>@lang('common.duration')</th>         
                                <th>@lang('common.room')</th>
                                
                            </tr>
                        </thead>
                        <tbody>
                            @foreach($exam_routines as $date => $exam_routine)
                            <tr>
                                <td >{{ dateConvert($exam_routine->date) }} <br>{{ Carbon::createFromFormat('Y-m-d', $exam_routine->date)->format('l') }}</td>
                                <td>
                                  <strong> {{ $exam_routine->subject ? $exam_routine->subject->subject_name :'' }} </strong>  {{ $exam_routine->subject ? '('.$exam_routine->subject->subject_code .')':'' }}
                                </td>
                                <td>{{ $exam_routine->class ? $exam_routine->class->class_name :'' }} {{ $exam_routine->section ? '('. $exam_routine->section->section_name .')':'' }} @if(shiftEnable()) {{ $exam_routine->shift ? '['. $exam_routine->shift->name .']':'' }} @endif</td>
                                <td>{{ $exam_routine->teacher ? $exam_routine->teacher->full_name :'' }}</td>
                               
                                <td> {{ date('h:i A', strtotime(@$exam_routine->start_time))  }} - {{ date('h:i A', strtotime(@$exam_routine->end_time))  }} </td>
                                <td>
                                    @php
                                      $duration=strtotime($exam_routine->end_time)-strtotime($exam_routine->start_time); 
                                    @endphp
                             
                                 {{ timeCalculation($duration)}}
                                </td>
                               
                                <td>{{ $exam_routine->classRoom ? $exam_routine->classRoom->room_no :''  }}</td>
                               
                            </tr>
                            @endforeach
                            
                        </tbody>
                    </table>
                </div>
            </div>
        </div>
    </div>
</section>
@endif

@endsection
@include('backEnd.partials.data_table_js')