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')
-
+