From 351f7774882f385e8e7cf844ebab9e9d02038ed3 Mon Sep 17 00:00:00 2001 From: Nabeel Shahzad Date: Mon, 29 Jan 2018 20:51:00 -0600 Subject: [PATCH] Set flight type in admin --- .../Controllers/Admin/FlightController.php | 3 +++ .../views/admin/flights/fields.blade.php | 27 +++++++++++++------ 2 files changed, 22 insertions(+), 8 deletions(-) diff --git a/app/Http/Controllers/Admin/FlightController.php b/app/Http/Controllers/Admin/FlightController.php index 4e2d870a..6ab84f53 100644 --- a/app/Http/Controllers/Admin/FlightController.php +++ b/app/Http/Controllers/Admin/FlightController.php @@ -2,6 +2,7 @@ namespace App\Http\Controllers\Admin; +use App\Models\Enums\FlightType; use App\Models\Flight; use App\Models\FlightFields; use App\Http\Requests\CreateFlightRequest; @@ -88,6 +89,7 @@ class FlightController extends BaseController 'flight' => null, 'airlines' => $this->airlineRepo->selectBoxList(), 'airports' => $this->airportRepo->selectBoxList(true, false), + 'flight_types' => FlightType::select(true), ]); } @@ -166,6 +168,7 @@ class FlightController extends BaseController 'airports' => $this->airportRepo->selectBoxList(), 'avail_fares' => $this->getAvailFares($flight), 'avail_subfleets' => $avail_subfleets, + 'flight_types' => FlightType::select(true), ]); } diff --git a/resources/views/admin/flights/fields.blade.php b/resources/views/admin/flights/fields.blade.php index 1d1adcfd..9a0355ac 100644 --- a/resources/views/admin/flights/fields.blade.php +++ b/resources/views/admin/flights/fields.blade.php @@ -33,48 +33,59 @@ SAME ROW -->
- -
+ +
+ {!! Form::label('level', 'Flight Type:') !!} + {!! Form::select('flight_type', $flight_types, null, ['class' => 'form-control select2']) !!} +

{{ $errors->first('flight_type') }}

+
+ +
{!! Form::label('dpt_airport_id', 'Departure Airport:') !!} * {!! Form::select('dpt_airport_id', $airports, null , ['class' => 'form-control select2']) !!}

{{ $errors->first('dpt_airport_id') }}

-
+
{!! Form::label('arr_airport_id', 'Arrival Airport:') !!} * {!! Form::select('arr_airport_id', $airports, null , ['class' => 'form-control select2']) !!}

{{ $errors->first('arr_airport_id') }}

-
+
{!! Form::label('alt_airport_id', 'Alt Airport:') !!} {!! Form::select('alt_airport_id', $airports, null , ['class' => 'form-control select2']) !!}
-
+
{!! Form::label('dpt_time', 'Departure Time:') !!} {!! Form::text('dpt_time', null, ['class' => 'form-control']) !!}
-
{!! Form::label('arr_time', 'Arrival Time:') !!} {!! Form::text('arr_time', null, ['class' => 'form-control']) !!}
-
+
+ {!! Form::label('level', 'Flight Level:') !!} + {!! Form::text('level', null, ['class' => 'form-control']) !!} +

{{ $errors->first('level') }}

+
+ +
{!! Form::label('distance', 'Distance:') !!} {!! Form::text('distance', null, ['class' => 'form-control']) !!}

{{ $errors->first('distance') }}

-
+
{!! Form::label('level', 'Flight Level:') !!} {!! Form::text('level', null, ['class' => 'form-control']) !!}

{{ $errors->first('level') }}