delete fleet

This commit is contained in:
2018-11-13 20:50:51 -06:00
parent da6281bbd4
commit 5f511808e5
3 changed files with 12 additions and 5 deletions

View File

@@ -85,13 +85,18 @@ class FleetsController extends Controller
$fleet->SetFleetEndTime($endTime);
//Return the view with the success message
return view('fleets.displayfleets')->with('success', 'Fleet registered.');
return view('/fleets/displayfleets')->with('success', 'Fleet registered.');
} else {
//Return the view with the error message of the fleet has been found already.
return view('fleets.displayfleets')->with('error', 'Fleet already in the database.');
return view('/fleets/displayfleets')->with('error', 'Fleet already in the database.');
}
}
public function deleteFleet($fleetId) {
DB::table('Fleets')->where('fleet', $fleetId)->delete();
return view('fleets.display')->with('success', 'Fleet deleted.');
}
public function addPilot($fleetId, $charId) {
//Retrieve the fleet data
$fleet = DB::table('Fleets')->where('fleet', $fleetId)->get();

View File

@@ -1,11 +1,12 @@
@extends('layouts.b4')
@section('content')
<div class="container">
<h1>Work in Progress aka NOTHING WORKS!</h1><br>
<h2>Fleets</h2>
<?php var_dump($data); ?>
@for($i = 0; $i < count($data[0]); $i++)
<a href="{{ route('addpilot', [$data[1][$i], Auth::user()->character_id]) }}">Join {{ $data[2][$i] }}</a>
<a href="{{ route('addpilot', [$data[1][$i], Auth::user()->character_id]) }}">Join {{ $data[2][$i] }}</a><br>
@if(Auth::user()->character_id == $data[0][$i])
<a href="{{ route('deletefleet', [data[0][$i]]) }}">Delete Fleet</a><br><br>
@endif
@endfor
</div>
@endsection

View File

@@ -49,6 +49,7 @@ Route::post('redirectToProvider', 'EsiScopeController@redirectToProvider');
Route::get('/fleets/display', 'FleetsController@displayFleets');
Route::get('/fleets/register', 'FleetsController@displayRegisterFleet');
Route::get('/fleets/{fleet_id}/addpilot/{id}', 'FleetsController@addPilot')->name('addpilot');
Route::get('/fleets/{fleet_id}/delete', 'FleetsController@deleteFleet')->name('deletefleet');
Route::post('/fleets/registerFleet', 'FleetsController@registerFleet');
//Admin Controller display pages