contract admin panel - end contract
This commit is contained in:
@@ -96,9 +96,12 @@ class ContractAdminController extends Controller
|
||||
}
|
||||
|
||||
public function displayEndContract($id) {
|
||||
$contractId = $id;
|
||||
//Gather the information for the contract, and all bids on the contract
|
||||
$contract = Contract::where(['id' => $id])->first()->toArray();
|
||||
$bids = Bid::where(['contract_id' => $id])-get()->toArray();
|
||||
|
||||
return view('contracts.admin.endcontract')->with('contractId', $contractId);
|
||||
return view('contracts.admin.endcontract')->with('contract', $contract)
|
||||
->with('bids', $bids);
|
||||
}
|
||||
|
||||
public function storeEndContract(Request $request) {
|
||||
|
||||
@@ -27,13 +27,8 @@
|
||||
Type: {{ $contract['type'] }}
|
||||
</div>
|
||||
<div class="col-sm" align="right">
|
||||
<!-- Change the form below to just a hyperlink -->
|
||||
{!! Form::open(['action' => 'ContractAdminController@deleteContract', 'method' => 'POST']) !!}
|
||||
{{ Form::hidden('contract_id', $contract['contract_id']) }}
|
||||
{{ Form::submit('Delete', ['class' => 'btn btn-danger']) }}
|
||||
{!! Form::close() !!}
|
||||
|
||||
<!-- Add a hyperlink button for ending the contract -->
|
||||
<a href="/contracts/admin/delete/{{ $contract['contract_id'] }}" class="btn btn-primary" role="button">Delete Contract</a>
|
||||
<a href="/contracts/admin/end/{{ $contract['contract_id'] }}" class="btn btn-primary" role="button">End Contract</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -90,8 +90,8 @@ Route::group(['middleware' => ['auth']], function(){
|
||||
Route::get('/contracts/admin/new', 'ContractAdminController@displayNewContract');
|
||||
Route::post('/contracts/admin/new', 'ContractAdminController@storeNewContract');
|
||||
Route::post('/contracts/admin/store', 'ContractAdminController@storeAcceptContract');
|
||||
Route::post('/contracts/admin/delete', 'ContractAdminController@deleteContract');
|
||||
Route::get('/contracts/admin/end/{id}', 'ContractAdminController@endContract');
|
||||
Route::get('/contracts/admin/delete/{id}', 'ContractAdminController@deleteContract');
|
||||
Route::get('/contracts/admin/end/{id}', 'ContractAdminController@displayEndContract');
|
||||
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user