diff --git a/app/Http/Controllers/ContractAdminController.php b/app/Http/Controllers/ContractAdminController.php index 69d5bcfab..a19859fea 100644 --- a/app/Http/Controllers/ContractAdminController.php +++ b/app/Http/Controllers/ContractAdminController.php @@ -83,16 +83,11 @@ class ContractAdminController extends Controller return redirect('/contracts/admin/display')->with('success', 'Contract accepted and closed.'); } - public function deleteContract(Request $request) { - $this->validate($request, [ - 'contract_id', - ]); + public function deleteContract($id) { - dd($request->contract_id); + Contract::where(['contract_id' => $id])->delete(); - Contract::where(['contract_id' => $request->contract_id])->delete(); - - Bid::where(['contract_id' => $request->contract_id])->delete(); + Bid::where(['contract_id' => $id])->delete(); return redirect('/contracts/admin/display')->with('success', 'Contract has been deleted.'); } diff --git a/resources/views/contracts/admin/contractpanel.blade.php b/resources/views/contracts/admin/contractpanel.blade.php index 02aa75e08..19419f668 100644 --- a/resources/views/contracts/admin/contractpanel.blade.php +++ b/resources/views/contracts/admin/contractpanel.blade.php @@ -28,6 +28,7 @@
Delete Contract +
End Contract