File: //var/www/html/punjabcabs/storage/framework/views/e91a672ffbfc62c8bc865bfbcf1355978f6c0aef.php
<?php $__env->startSection('title', 'Driver Documents '); ?>
<?php $__env->startSection('styles'); ?>
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/jquery-datetimepicker/2.5.4/jquery.datetimepicker.min.css" />
<style>
.viewtable tr{
margin: 10px 5px;
display: block;
}
.viewtable td:first-child{
width: 165px;
}
.form-check-input {
margin-left: 0px;
}
.margin-left{
margin-left: 150px;
}
</style>
<?php $__env->stopSection(); ?>
<?php $__env->startSection('content'); ?>
<div class="content-area py-1">
<div class="container-fluid">
<div class="row bg-title">
<div class="col-lg-6 col-md-6 col-sm-6 col-xs-12">
<h4 class="page-title"><?php echo app('translator')->get('admin.member.driver_service_type_allocation'); ?></h4><a href="<?php echo e(route('admin.provider.index')); ?>" class="btn btn-outline-warning btn-rounded w-min-sm m-l-0-75 waves-effect waves-light"><?php echo app('translator')->get('admin.list_drivers'); ?></a>
</div>
<div class="col-lg-6 col-sm-6 col-md-6 col-xs-12">
<ol class="breadcrumb">
<li><a href="<?php echo e(route('admin.dashboard')); ?>"><?php echo app('translator')->get('admin.dashboard'); ?></a></li>
<li class="active"><?php echo app('translator')->get('admin.list_drivers'); ?></li>
</ol>
</div>
</div>
<div class="box box-block bg-white">
<div class="row">
<div class="col-xs-12">
<?php if($ProviderService != null): ?>
<table class="viewtable">
<h6><?php echo app('translator')->get('admin.member.allocated_services'); ?> :
<span style="display: inline-block;">
<form action="<?php echo e(route('admin.provider.document.service', [$Provider->id, $ProviderService->id])); ?>" method="POST">
<?php echo e(csrf_field()); ?>
<?php echo e(method_field('DELETE')); ?>
<button class="btn btn-danger btn-sm"><?php echo app('translator')->get('admin.member.delete'); ?></button>
</form>
</span>
</h6>
<tr>
<td><?php echo app('translator')->get('admin.member.service_name'); ?></td>
<td>: <?php echo e($ProviderService->service_type->name); ?></td>
</tr>
<tr>
<td><?php echo app('translator')->get('admin.member.service_type'); ?></td>
<td>: <?php if($ProviderService->taxi_type ==0): ?>
Own Service
<?php elseif($ProviderService->taxi_type ==1): ?>
Attached Service <?php if($ProviderService->fleet): ?> (<?php echo e($ProviderService->fleet->company); ?>) <?php else: ?> <?php endif; ?>
<?php else: ?>
-
<?php endif; ?>
</td>
</tr>
<tr>
<td><?php echo app('translator')->get('admin.member.service_number'); ?></td>
<td>: <?php echo e($ProviderService->service_number); ?></td>
</tr>
<tr>
<td><?php echo app('translator')->get('admin.member.service_model'); ?></td>
<td>: <?php echo e($ProviderService->service_model); ?></td>
</tr>
<tr>
<td>Driver License Number</td>
<td>: <?php if($ProviderService->license_number !=''): ?>
<?php echo e($ProviderService->license_number); ?>
<?php else: ?>
-
<?php endif; ?>
</td>
</tr>
<tr>
<td>License Expire Date</td>
<td>: <?php if($ProviderService->license_expire !=''): ?>
<?php echo e(date_formatter($ProviderService->license_expire)); ?>
<?php if($ProviderService->license_status !=2): ?>
<span class="label label-table label-info">Valid</span>
<?php else: ?>
<span class="label label-table label-danger">Expired</span>
<?php endif; ?>
<?php else: ?>
-
<?php endif; ?>
</td>
</tr>
<tr>
<td>Vehicle Insurance Number</td>
<td>: <?php if($ProviderService->insurance_number !=''): ?>
<?php echo e($ProviderService->insurance_number); ?>
<?php else: ?>
-
<?php endif; ?>
</td>
</tr>
<tr>
<td>Insurance Expire Date</td>
<td>: <?php if($ProviderService->insurance_expire !=''): ?>
<?php echo e(date_formatter($ProviderService->insurance_expire)); ?>
<?php if($ProviderService->insurance_status !=2): ?>
<span class="label label-table label-info">Valid</span>
<?php else: ?>
<span class="label label-table label-danger">Expired</span>
<?php endif; ?>
<?php else: ?>
-
<?php endif; ?>
</td>
</tr>
<tr>
<td>Driver certificate/card Number</td>
<td>: <?php if($ProviderService->certificate_number !=''): ?>
<?php echo e($ProviderService->certificate_number); ?>
<?php else: ?>
-
<?php endif; ?>
</td>
</tr>
<tr>
<td>Driver certificate Expire Date</td>
<td>: <?php if($ProviderService->certificate_expire !=''): ?>
<?php echo e(date_formatter($ProviderService->certificate_expire)); ?>
<?php if($ProviderService->certificate_status !=2): ?>
<span class="label label-table label-info">Valid</span>
<?php else: ?>
<span class="label label-table label-danger">Expired</span>
<?php endif; ?>
<?php else: ?>
-
<?php endif; ?>
</td>
</tr>
</table>
<?php endif; ?>
<hr>
</div>
<div class="col-xs-12">
<h5 class="mb-1">Update Driver Service:</h5> <br>
<?php if($ProviderService != null): ?>
<form action="<?php echo e(route('admin.provider.document.store', $Provider->id)); ?>" method="POST">
<?php echo e(csrf_field()); ?>
<div class="col-xs-12">
<div class="col-xs-4">
<h6>Service Details: </h6><br>
<div class="form-group">
<select class="form-control input" name="service_type" required>
<option value=""><?php echo app('translator')->get('admin.member.service_model'); ?></option>
<?php $__empty_1 = true; $__currentLoopData = $ServiceTypes; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $Type): $__env->incrementLoopIndices(); $loop = $__env->getFirstLoop(); $__empty_1 = false; ?>
<option value="<?php echo e($Type->id); ?>" <?php if($ProviderService->service_type_id ==$Type->id): ?> selected <?php endif; ?>><?php echo e($Type->name); ?></option>
<?php endforeach; $__env->popLoop(); $loop = $__env->getFirstLoop(); if ($__empty_1): ?>
<option>- Please Create a Service Type -</option>
<?php endif; ?>
</select>
</div>
<div class="form-group">
<select class="form-control input" name="taxi_type" required id="taxi_type">
<option value=""><?php echo app('translator')->get('admin.member.service_type'); ?></option>
<option value="0" <?php if($ProviderService->taxi_type ==0): ?> selected <?php endif; ?>>Own Service</option>
<option value="1" <?php if($ProviderService->taxi_type ==1): ?> selected <?php endif; ?>>Attached Service</option>
</select>
</div>
<div class="form-group" style="display: none;" id="fleet_section">
<select class="form-control input" name="fleet_id" id="fleet_id">
<option value=""><?php echo app('translator')->get('admin.member.select_company'); ?></option>
<?php $__empty_1 = true; $__currentLoopData = $Fleet; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $Company): $__env->incrementLoopIndices(); $loop = $__env->getFirstLoop(); $__empty_1 = false; ?>
<option value="<?php echo e($Company->id); ?>" <?php if($ProviderService->fleet_id ==$Company->id): ?> selected <?php endif; ?>><?php echo e($Company->company); ?></option>
<?php endforeach; $__env->popLoop(); $loop = $__env->getFirstLoop(); if ($__empty_1): ?>
<option>- Please Create a Fleet -</option>
<?php endif; ?>
</select>
</div>
<div class="form-group">
<input type="text" required value="<?php echo e($ProviderService->service_number); ?>" name="service_number" class="form-control" placeholder="Number (CY 98769)">
</div>
<div class="form-group">
<input type="text" required value="<?php echo e($ProviderService->service_model); ?>" name="service_model" class="form-control" placeholder="Model (Audi R8 - Black)">
</div>
</div>
<div class="col-xs-4">
<h6></h6>
<br><br>
<div class="form-group">
<input type="text" name="license_number" value="<?php echo e($ProviderService->license_number); ?>" required class="form-control" placeholder="Driver License Number">
</div>
<div class="form-group">
<input type="text" name="license_expire" value="<?php echo e(date_formatter($ProviderService->license_expire)); ?>" required id="license_expire" class="form-control" placeholder="License Expire Date">
</div>
<div class="form-group">
<input type="text" name="insurance_number" value="<?php echo e($ProviderService->insurance_number); ?>" required class="form-control" placeholder="Vehicle Insurance Number">
</div>
<div class="form-group">
<input type="text" name="insurance_expire" value="<?php echo e(date_formatter($ProviderService->insurance_expire)); ?>" required id="insurance_expire" class="form-control" placeholder="Insurance Expire Date">
</div>
</div>
<div class="col-xs-4">
<h6></h6>
<br><br>
<div class="form-group">
<input type="text" name="certificate_number" value="<?php echo e($ProviderService->certificate_number); ?>" required class="form-control" placeholder="Driver certificate Number">
</div>
<div class="form-group">
<input type="text" name="certificate_expire" value="<?php echo e(date_formatter($ProviderService->certificate_expire)); ?>" required id="certificate_expire" class="form-control" placeholder="Driver certificate Expire Date">
</div>
</div>
<div class="col-sm-12">
<div class="form-group col-xs-3">
<button type="submit" class="btn btn-success btn-rounded label-left b-a-0 waves-effect waves-light"><span class="btn-label"><i class="fa fa-check"></i></span> <?php echo app('translator')->get('admin.member.update'); ?></button>
</div>
</div>
</div>
</form>
<?php else: ?>
<form action="<?php echo e(route('admin.provider.document.store', $Provider->id)); ?>" method="POST">
<?php echo e(csrf_field()); ?>
<div class="col-xs-12">
<div class="col-xs-4">
<h6>Service Details: </h6><br>
<div class="form-group">
<select class="form-control input" name="service_type" required>
<option value=""><?php echo app('translator')->get('admin.member.service_model'); ?></option>
<?php $__empty_1 = true; $__currentLoopData = $ServiceTypes; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $Type): $__env->incrementLoopIndices(); $loop = $__env->getFirstLoop(); $__empty_1 = false; ?>
<option value="<?php echo e($Type->id); ?>"><?php echo e($Type->name); ?></option>
<?php endforeach; $__env->popLoop(); $loop = $__env->getFirstLoop(); if ($__empty_1): ?>
<option>- Please Create a Service Type -</option>
<?php endif; ?>
</select>
</div>
<div class="form-group">
<select class="form-control input" name="taxi_type" required id="taxi_type">
<option value=""><?php echo app('translator')->get('admin.member.service_type'); ?></option>
<option value="0">Own Service</option>
<option value="1">Attached Service</option>
</select>
</div>
<div class="form-group" style="display: none;" id="fleet_section">
<select class="form-control input" name="fleet_id" id="fleet_id">
<option value=""><?php echo app('translator')->get('admin.member.select_company'); ?></option>
<?php $__empty_1 = true; $__currentLoopData = $Fleet; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $Company): $__env->incrementLoopIndices(); $loop = $__env->getFirstLoop(); $__empty_1 = false; ?>
<option value="<?php echo e($Company->id); ?>"><?php echo e($Company->company); ?></option>
<?php endforeach; $__env->popLoop(); $loop = $__env->getFirstLoop(); if ($__empty_1): ?>
<option>- Please Create a Fleet -</option>
<?php endif; ?>
</select>
</div>
<div class="form-group">
<input type="text" required name="service_number" class="form-control" placeholder="Number (CY 98769)">
</div>
<div class="form-group">
<input type="text" required name="service_model" class="form-control" placeholder="Model (Audi R8 - Black)">
</div>
</div>
<div class="col-xs-4">
<h6></h6>
<br><br>
<div class="form-group">
<input type="text" name="license_number" required class="form-control" placeholder="Driver License Number">
</div>
<div class="form-group">
<input type="text" name="license_expire" required id="license_expire" class="form-control" placeholder="License Expire Date">
</div>
<div class="form-group">
<input type="text" name="insurance_number" required class="form-control" placeholder="Vehicle Insurance Number">
</div>
<div class="form-group">
<input type="text" name="insurance_expire" required id="insurance_expire" class="form-control" placeholder="Insurance Expire Date">
</div>
</div>
<div class="col-xs-4">
<h6></h6>
<br><br>
<div class="form-group">
<input type="text" name="certificate_number" required class="form-control" placeholder="Driver certificate Number">
</div>
<div class="form-group">
<input type="text" name="certificate_expire" required id="certificate_expire" class="form-control" placeholder="Driver certificate Expire Date">
</div>
</div>
<div class="col-sm-12">
<div class="form-group col-xs-3">
<button type="submit" class="btn btn-success btn-rounded label-left b-a-0 waves-effect waves-light"><span class="btn-label"><i class="fa fa-check"></i></span> <?php echo app('translator')->get('admin.member.update'); ?></button>
</div>
</div>
</div>
</form>
<?php endif; ?>
</div>
</div>
</div>
<div class="box box-block bg-white">
<h5 class="mb-1"><?php echo app('translator')->get('admin.member.driver_documents'); ?> <a href="<?php echo e(route('admin.provider.application', [$Provider->id])); ?>"><span class="btn btn-success btn-rounded b-a-0 btn-sm waves-effect waves-light">View Application</span></a></h5>
<table class="table table-striped table-bordered">
<thead>
<tr>
<th>#</th>
<th><?php echo app('translator')->get('admin.member.document_type'); ?></th>
<th><?php echo app('translator')->get('admin.member.status'); ?></th>
<th>Upload</th>
<th><?php echo app('translator')->get('admin.member.action'); ?></th>
</tr>
</thead>
<tbody>
<?php $__currentLoopData = $documents; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $Index => $document): $__env->incrementLoopIndices(); $loop = $__env->getFirstLoop(); ?>
<tr>
<td><?php echo e($Index + 1); ?></td>
<td><?php echo e($document->name); ?></td>
<td><?php $__currentLoopData = $Provider->documents; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $Index =>$Document): $__env->incrementLoopIndices(); $loop = $__env->getFirstLoop(); ?>
<?php if($document->id == $Document->document_id): ?>
<?php echo e($Document->status); ?>
<?php endif; ?>
<?php endforeach; $__env->popLoop(); $loop = $__env->getFirstLoop(); ?>
</td>
<td>
<form action="<?php echo e(route('admin.provider.document.upload', [$Provider->id, $document->id])); ?>" method="POST" enctype="multipart/form-data" id="form-upload">
<?php echo e(csrf_field()); ?>
<input type="file" name="document" accept="application/pdf, image/*" id="upload_document">
<button type="submit" class="btn btn-primary btn-sm">Upload</button>
</form>
</td>
<td>
<div class="input-group-btn">
<?php $__currentLoopData = $Provider->documents; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $Index =>$Document): $__env->incrementLoopIndices(); $loop = $__env->getFirstLoop(); ?>
<?php if($document->id == $Document->document_id): ?>
<a href="<?php echo e(route('admin.provider.document.edit', [$Provider->id, $Document->id])); ?>" class="btn btn-info btn-rounded b-a-0 waves-effect waves-light"><?php echo app('translator')->get('admin.member.view'); ?></a>
<form action="<?php echo e(route('admin.provider.document.destroy', [$Provider->id, $Document->document_id])); ?>" method="POST" id="form-delete">
<?php echo e(csrf_field()); ?>
<?php echo e(method_field('DELETE')); ?>
<button class="btn btn-danger btn-rounded b-a-0 waves-effect waves-light" type="delete"><?php echo app('translator')->get('admin.member.delete'); ?></button>
</form>
<?php endif; ?>
<?php endforeach; $__env->popLoop(); $loop = $__env->getFirstLoop(); ?>
</div>
</td>
</tr>
<?php endforeach; $__env->popLoop(); $loop = $__env->getFirstLoop(); ?>
</tbody>
<tfoot>
<tr>
<th>#</th>
<th><?php echo app('translator')->get('admin.member.document_type'); ?></th>
<th><?php echo app('translator')->get('admin.member.status'); ?></th>
<th>Upload</th>
<th><?php echo app('translator')->get('admin.member.action'); ?></th>
</tr>
</tfoot>
</table>
</div>
</div>
</div>
<?php $__env->stopSection(); ?>
<?php $__env->startSection('scripts'); ?>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-datetimepicker/2.5.4/build/jquery.datetimepicker.full.min.js"></script>
<script>
$("#taxi_type").bind("change keyup", function(event){
$val = $(this).val();
if($(this).val() == 1){
$('#fleet_section').fadeIn();
}else{
$('#fleet_section').fadeOut();
}
});
var mindate = <?php echo json_encode( \Carbon\Carbon::today()->format('Y-m-d\TH:i') ); ?>
$('#license_expire').datetimepicker({
format:'d-m-Y',
timepicker: false,
minDate: mindate
});
$('#insurance_expire').datetimepicker({
format:'d-m-Y',
timepicker: false,
minDate: mindate
});
$('#certificate_expire').datetimepicker({
format:'d-m-Y',
timepicker: false,
minDate: mindate
});
</script>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('admin.layout.base', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>