diff --git a/app/Http/Controllers/Moons/MoonsAdminController.php b/app/Http/Controllers/Moons/MoonsAdminController.php index 6b1510fb7..89c24d9da 100644 --- a/app/Http/Controllers/Moons/MoonsAdminController.php +++ b/app/Http/Controllers/Moons/MoonsAdminController.php @@ -43,7 +43,7 @@ class MoonsAdminController extends Controller return view('moons.admin.updatemoon'); } - public function storeUpdateMoonRental(Request $request) { + public function storeUpdateMoon(Request $request) { $moonCalc = new MoonCalc; $lookup = new LookupHelper; @@ -165,7 +165,7 @@ class MoonsAdminController extends Controller return redirect('/moons/admin/updatemoon')->with('success', 'Moon Updated'); } - public function storeUpdateMoon(Request $request) { + public function storeUpdateMoonOld(Request $request) { $moonCalc = new MoonCalc(); $lookup = new LookupHelper(); @@ -179,6 +179,12 @@ class MoonsAdminController extends Controller 'paid' => 'required', ]); + //If the moon rental is being cancelled, let's update it. + if($request->removal == true) { + $this->RemoveRenter($request->system, $request->planet, $request->moon); + return redirect('/moons/admin/updatemoon')->with('success', 'Moon Updated and Renter Removed.'); + } + //Take the contact name and create a character id from it if($request->contact == 'None') { $contact = 'None'; diff --git a/resources/views/layouts/navbar.blade.php b/resources/views/layouts/navbar.blade.php index 33ab97196..046358215 100644 --- a/resources/views/layouts/navbar.blade.php +++ b/resources/views/layouts/navbar.blade.php @@ -15,7 +15,6 @@ @if(auth()->user()->hasRole('Admin')) Display Moons Moon Worth - Add Moon Update Moon Journal @endif diff --git a/resources/views/moons/admin/addmoon.blade.php b/resources/views/moons/admin/addmoon.blade.php deleted file mode 100644 index 33d96721d..000000000 --- a/resources/views/moons/admin/addmoon.blade.php +++ /dev/null @@ -1,37 +0,0 @@ -@extends('layouts.b4') -@section('content') -
-

Add A New Moon

- {!! Form::open(['action' => 'Moons\MoonsAdminController@storeMoon', 'method' => 'POST']) !!} -
- {{ Form::label('region', 'Region') }} - {{ Form::text('region', '', ['class' => 'form-control', 'placeholder' => 'Region']) }} - {{ Form::label('system', 'System') }} - {{ Form::text('system', '', ['class' => 'form-control', 'placeholder' => 'System']) }} - {{ Form::label('planet', 'Planet') }} - {{ Form::text('planet', '', ['class' => 'form-control', 'placeholder' => 'Planet']) }} - {{ Form::label('moon', 'Moon') }} - {{ Form::text('moon', '', ['class' => 'form-control', 'placeholder' => 'Moon']) }} - {{ Form::label('struture', 'Structure Name') }} - {{ Form::text('structure', '', ['class' => 'form-control', 'placeholder' => 'Structure Name']) }} - {{ Form::label('firstore', 'First Ore') }} - {{ Form::text('firstore', '', ['class' => 'form-control', 'placeholder' => 'First Ore Name']) }} - {{ Form::label('firstquan', 'First Ore Quantity') }} - {{ Form::text('firstquan', '', ['class' => 'form-control', 'placeholder' => 'First Ore Quantity']) }} - {{ Form::label('secondore', 'Second Ore') }} - {{ Form::text('secondore', '', ['class' => 'form-control', 'placeholder' => 'Second Ore Name']) }} - {{ Form::label('secondquan', 'Second Ore Quantity') }} - {{ Form::text('secondquan', '', ['class' => 'form-control', 'placeholder' => 'Second Ore Quantity']) }} - {{ Form::label('thirdore', 'Third Ore') }} - {{ Form::text('thirdore', '', ['class' => 'form-control', 'placeholder' => 'Third Ore Name']) }} - {{ Form::label('thirdquan', 'Third Ore Quantity') }} - {{ Form::text('thirdquan', '', ['class' => 'form-control', 'placeholder' => 'Third Ore Quantity']) }} - {{ Form::label('fourthore', 'Fourth Ore') }} - {{ Form::text('fourthore', '', ['class' => 'form-control', 'placeholder' => 'Fourth Ore Name']) }} - {{ Form::label('fourthquan', 'Fourth Ore Quantity') }} - {{ Form::text('fourthquan', '', ['class' => 'form-control', 'placeholder' => 'Fourth Ore Quantity']) }} -
- {{ Form::submit('Submit', ['class' => 'btn btn-primary']) }} - {!! Form::close() !!} -
-@endsection \ No newline at end of file diff --git a/resources/views/moons/admin/adminmoon.blade.php b/resources/views/moons/admin/adminmoon.blade.php index 670ad470c..9a323b7d2 100644 --- a/resources/views/moons/admin/adminmoon.blade.php +++ b/resources/views/moons/admin/adminmoon.blade.php @@ -1,6 +1,6 @@ @extends('layouts.b4') @section('content') - +
{!! Form::open(['action' => 'Moons\MoonsAdminController@updateMoonPaid', 'method' => 'POST']) !!}
diff --git a/resources/views/moons/admin/moonjournal.blade.php b/resources/views/moons/admin/moonjournal.blade.php index 8cea320e7..1833e4eeb 100644 --- a/resources/views/moons/admin/moonjournal.blade.php +++ b/resources/views/moons/admin/moonjournal.blade.php @@ -1,6 +1,6 @@ @extends('layouts.b4') @section('content') - +
diff --git a/routes/web.php b/routes/web.php index ee800cf25..1d8e999b6 100644 --- a/routes/web.php +++ b/routes/web.php @@ -35,8 +35,6 @@ Route::group(['middleware' => ['auth']], function(){ /** * Moon Admin Controller display pages */ - Route::get('/moons/admin/addmoon', 'Moons\MoonsAdminController@addMoon'); - Route::post('/moon/admin/addmoon', 'Moons\MoonsAdminController@storeMoon'); Route::get('/moons/admin/display', 'Moons\MoonsAdminController@displayMoonsAdmin'); Route::get('/moons/admin/updatemoon', 'Moons\MoonsAdminController@updateMoon'); Route::post('/moons/admin/updatemoon', 'Moons\MoonsAdminController@storeUpdateMoon');