@extends("layout")
@section("content")

<div>
	<ol class="breadcrumb">
		<li><a href="{{{URL::route('user.home')}}}">{{trans('messages.home')}}</a></li>
		<li class="active">Facility Dispatch</li>
	</ol>
</div>

<div class='container-fluid'>
	{{ Form::open(array('route' => array('dispatch.qry'))) }}
	<div class='row'>

		<div class='col-md-4'>
			<div class='col-md-2'>
				{{ Form::label('item', 'Hub') }}
			</div>
			<div class='col-md-10'>
				{{ Form::select('item',$cm, $i,  array('class' => 'form-control')) }}

			</div>
		</div>

		<div class='col-md-3'>
			<div class='col-md-2'>
				{{ Form::label('date_from', 'From') }}
			</div>
			<div class='col-md-10'>
				{{ Form::text('date_from', $from, array('class' => 'form-control standard-datepicker')) }}
			</div>
		</div>

		<div class='col-md-3'>
			<div class='col-md-2'>
				{{ Form::label('date_to', 'To') }}
			</div>
			<div class='col-md-10'>
				{{ Form::text('date_to', $to,array('class' => 'form-control standard-datepicker')) }}
			</div>
		</div>

		<div class='col-md-1'>
			{{ Form::submit(trans('Search'), array('class'=>'btn btn-primary')) }}
		</div>
	</div>
	{{ Form::close() }}
</div>
<br>
@if (Session::has('message'))
<div class="alert alert-info">{{ trans(Session::get('message')) }}</div>
@endif
<div class="panel panel-default">

	<div class="box-header with-border">
		<!-- <a href="{{ URL::route('dispatch.create') }}" class="btn btn-sm btn-info btn-flat pull-left">New Item</a> -->

		<div class="box-tools pull-right">
			<button type="button" class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i>
			</button>
			<button type="button" class="btn btn-box-tool" data-widget="remove"><i class="fa fa-times"></i></button>
		</div>

		<!--Print label-->
		<a class="btn btn-sm btn-info" href="{{ URL::route('sticker', '') }}" >
			<span class="glyphicon glyphicon-print"></span> Print Label</a>
	</div>
	<div class="box-body">
		<div class="table-responsive">

			<table id='dispatchtable' class="table table-striped table-hover table-bordered search-table" style="font-size: 110%">

				<thead>
					<tr>
						<th class="text-center">#</th>
						<th class="text-center">Requesting Facility</th>
						<th class="text-center">District</th>
						<th class="text-center">Hub</th>
						<th class="text-center">IP</th>
						<th class="text-center">Item Requested</th>
						<th class="text-center">Quantity Ordered</th>
						<th class="text-center">Date Of Request</th>
						<th class="text-center">Status</th>
						<th class="text-center">Qty Dispatched</th>
						<th class="text-center">Dispatch Date</th>
						<th class="text-center">Dispatched By</th>
						<th class="text-center">Actions</th>
					</tr>
				</thead>

				<tbody>
					<?php $row=1; ?>
					@foreach($f as $value)
					<tr>
						<td class="text-center">{{ $row}}</td>
						<td class="text-center">{{$value->facility->facility}}</td>
						<td class="text-center">{{$value->district->name}}</td>
						<td class="text-center">{{$value->hub->hub}}</td>
						<td class="text-center">{{$value->ip}}</td>

						@if($value->commodity_id == 0)
						<td class="text-center" style="color:red"><i>no commodity selected</i></td>
						@else
						<td>{{ $value->commodity->name}}</td>
						@endif

						<td class="text-center">{{ $value->qty_to_order }}</td>
						<td class="text-center">{{ $value->created_at }}</td>
						<td class="text-center">
							<!-- status -->
							@if($value->isReceived())
							<span class='label label-success'>Received at CPHL<br> <small>Pending Dispatch</small></span>
							@elseif($value->isRejected())
							<span class='label label-danger'>Rejected</span>
							@elseif($value->isDispatched())
							<span class='label label-info'>Dispatched</span>
							@elseif($value->isAtHub())
							<span class='label label-default'>Recieved at Hub</span>
							@else
							<span class='label label-warning'>Pending Receipt</span>
							@endif
						</td>

						<td>{{$value->qty_dispatched}}</td>
						<td>{{$value->dispatch_date}}</td>
						<td>{{$value->dispatched_by}}</td>

					<td>
						@if($value->isReceived())


						<button class="btn btn-danger"
						data-facility="{{$value->facility->facility}}"
						data-district="{{$value->district->name}}"
						data-commodity="{{$value->commodity->name}}"
						data-qty="{{$value->qty_to_order}}"
						data-did="{{$value->id}}"
						data-toggle="modal"
						data-target="#dispatch">Issue Item</button>


											<!--Dispatch Modal -->
											<div class="modal fade" id="dispatch" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
												<div class="modal-dialog" role="document">
													<div class="modal-content">
														<div class="modal-header">
															<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
															<h4 class="modal-title" id="myModalLabel">Dispatch Item</h4>
														</div>
																	<div class="modal-body">
																		<form method="post" action="{{url('dispatch',$value->id)}}">
																@include('FacilityRequest.dispatch')
															</div>
															<div class="modal-footer">
																<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
																<button type="submit" class="btn btn-primary">Save Changes</button>
															</div>
														</form>
													</div>
												</div>
											</div>

											<!-- Reject Modal -->
											<div class="modal fade" id="dispatchreject" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
												<div class="modal-dialog" role="document">
													<div class="modal-content">
														<div class="modal-header">
															<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
															<h4 class="modal-title" id="myModalLabel">Reject Hub Request</h4>
														</div>
																	<div class="modal-body">
																		<form method="post" action="{{url('dispatchreject',$value->id)}}">
																@include('FacilityRequest.dispatchreject')
															</div>
															<div class="modal-footer">
																<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
																<button type="submit" class="btn btn-primary">Save Changes</button>
															</div>
														</form>
													</div>
												</div>
											</div>

						@elseif($value->isPending())

						<a class="btn btn-sm btn-danger"
						class="btn btn-danger"
						data-facility="{{$value->facility->facility}}"
						data-district="{{$value->district->name}}"
						data-commodity="No commodity Selected"
								@else
						data-commodity="{{$value->commodity->name}}"
								@endif
						data-qty="{{$value->qty_to_order}}"
						data-did="{{$value->id}}"
						data-toggle="modal"
						data-target="#dispatchreject">
							<span class="glyphicon glyphicon-thumbs-down"></span>
							Reject
						</a>

						<a class="btn btn-sm btn-success" href="{{ URL::route('facilityrequest.received', array($value->id)) }}"title="Approve Requisition">
							<span class="glyphicon glyphicon-thumbs-up"></span>
							Receive
						</a>
						@endif

						</td>
					</tr>
					<?php $row++; ?>
					@endforeach
				</tbody>
			</table>
		</div>
	</div>
</div>
@stop
