<?php if($room->hostel->type_rent == \App\Models\Hostel::TYPE_RENT_EVERY): ?> <?php if(auth('backend')->user()->can('add-renter')): ?> <div class="row" style="margin-bottom: 15px"> <div class="col-md-12"> <a href="#add-contract" class="btn btn-success btn-add-contract" id="btn-add-contract" data-room="<?php echo e($room->id); ?>" data-toggle="modal">Thêm khách thuê</a> </div> </div> <?php endif; ?> <?php else: ?> <?php $checkAddRenter = \App\Components\Functions::checkAddRenter($room);   ?> <?php if($checkAddRenter === 1): ?> <?php if(auth('backend')->user()->can('add-renter')): ?> <div class="row" style="margin-bottom: 15px"> <div class="col-md-12"> <a href="#add-renter" class="btn btn-success" id="btn-add-renter" data-room="<?php echo e($room->id); ?>" data-toggle="modal">Thêm khách thuê</a> </div> </div> <?php endif; ?> <?php elseif($checkAddRenter === 2): ?> <?php if(auth('backend')->user()->can('add-contract')): ?> <div class="row" style="margin-bottom: 15px"> <div class="col-md-12"> <a href="#end-contract" class="btn btn-success" id="btn-end-contract" data-room="<?php echo e($room->id); ?>" data-toggle="modal">Thêm khách thuê</a> </div> </div> <?php endif; ?> <?php else: ?> <?php if(auth('backend')->user()->can('add-contract')): ?> <div class="row" style="margin-bottom: 15px"> <div class="col-md-12"> <a href="#add-contract" class="btn btn-success btn-add-contract" id="btn-add-contract" data-room="<?php echo e($room->id); ?>" data-toggle="modal">Thêm khách thuê</a> </div> </div> <?php endif; ?> <?php endif; ?> <?php endif; ?> <?php
    $users = \App\User::select(\DB::raw('users.*, renter_rooms.date_joined, renter_rooms.contract_id'))
    ->join('renter_rooms', 'users.id', '=', 'renter_rooms.user_id')
    ->whereNull('renter_rooms.deleted_at')
    ->where('renter_rooms.room_id', $room->id)->get();

?> <?php $__currentLoopData = $users->chunk(2); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $chunk): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <div class="row"> <?php $__currentLoopData = $chunk; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $renter): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <?php $contract = \App\Models\Contract::query()->where('room_id', $room->id)->where('renter_id', $renter->id)->first(); ?> <div class="col-md-6"> <div class="portlet box <?php if($room->hostel->type_rent == \App\Models\Hostel::TYPE_RENT_ALL): ?> <?php if(!empty($renter->contract_id)): ?> green-jungle <?php else: ?> red <?php endif; ?> <?php else: ?> red <?php endif; ?>"> <div class="portlet-title"> <div class="caption"> <i class="fa fa-user"></i><?php echo e(!empty($contract) ? $contract->name : $renter->name); ?> <?php if($room->hostel->type_rent == \App\Models\Hostel::TYPE_RENT_ALL): ?> <?php if(!empty($renter->contract_id)): ?> (Đại diện hợp đồng) <?php endif; ?> <?php endif; ?> </div> </div> <?php $renter2 = \App\Models\Renter::query()->where('user_id', $renter->id)->first(); ?> <div class="portlet-body"> <div class="row"> <div class="col-md-3"> <?php if(!empty(optional($renter2)->image)): ?> <img class="timeline-body-img pull-left" src="<?php echo e(\Illuminate\Support\Facades\File::exists(public_path('/files/'.optional($renter2)->image))?'/files/'.optional($renter2)->image:'/frontend3/assets/img/avatar_thue@1x.png'); ?>" alt="" style="max-width: 100%"> <?php else: ?> <img class="timeline-body-img pull-left" src="/frontend3/assets/img/avatar_thue@1x.png" alt="" style="max-width: 100%"> <?php endif; ?> </div> <div class="col-md-9"> <?php $bikes = \App\Models\RenterBike::query()->where('room_id', $room->id)->where('renter_id', $renter->id)->get() ?> <p>CMND: <?php echo e(!empty($contract) ? $contract->id_number : $renter->id_number); ?><br> SĐT: <?php echo e(!empty($contract) ? $contract->phone :$renter->phone); ?><br> Email: <?php echo e(!empty($contract) ? !empty($contract->email) ? $contract->email :$renter->email : $renter->email); ?><br> Ngày vào: <?php echo e(!empty($contract) ? !empty($contract->date_join) ? $contract->date_join->format('d/m/Y') : '' : $renter->date_joined); ?><br> <?php if(!empty($renter2)): ?> Ghi chú: <?php echo e($renter2->note); ?><br> <?php endif; ?> Danh sách xe: <br> <?php if($bikes->count() > 0): ?> <?php $__currentLoopData = $bikes; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $bike): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <?php echo e($bike->name); ?>-<?php echo e($bike->type_text); ?>-<?php echo e($bike->bks); ?> <br> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> <?php endif; ?> <br> </p> <a style="width: 100%" href="#edit-renter" data-room="<?php echo e($room->id); ?>" data-renter="<?php echo e($renter->id); ?>" class="btn-edit-renter btn-info btn" data-toggle="modal"> <i class="fa fa-edit"></i> Cập nhật thông tin, xe, tạm trú</a> <br> <a href="#" data-room="<?php echo e($room->id); ?>" data-renter="<?php echo e($renter->id); ?>" <?php if($room->hostel->type_rent == \App\Models\Hostel::TYPE_RENT_ALL): ?> <?php if(!empty($renter->contract_id)): ?> <?php $cntOther = App\Models\RenterRoom::query()->where('room_id', $room->id)
                                           ->where('room_contract_id', $renter->contract_id)
                                           ->where('user_id', '<>', $renter->id)
                                           ->count();
                                           ?> <?php if($cntOther > 0): ?> data-contract="<?php echo e($renter->contract_id); ?>" <?php else: ?> data-contract="-1" <?php endif; ?> <?php else: ?> data-contract="-1" <?php endif; ?> <?php else: ?> data-contract="-1" <?php endif; ?> class="btn-leave-room btn btn-danger" style="width: 100%; margin-top: 5px"> <i class="fa fa-sign-out"></i> Rời phòng</a> </div> </div> </div> </div> </div> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </div> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>