fix: correct PagesController file corruption

This commit is contained in:
2026-05-01 15:28:29 -04:00
parent 9ed1765c73
commit 7a05e73d52
+253 -254
View File
@@ -25,156 +25,156 @@ class PagesController extends Controller
{ {
public function home() public function home()
{ {
$item_count_result = Items::count(); = Items::count();
$bidder_count_result = Bidders::count(); = Bidders::count();
$winner_count_result = WinningBids::count(); = WinningBids::count();
$vehicle_count_result = Vehicles::count(); = Vehicles::count();
return view('home', [ return view('home', [
'item_count_result' => $item_count_result, 'item_count_result' => ,
'bidder_count_result' => $bidder_count_result, 'bidder_count_result' => ,
'winner_count_result' => $winner_count_result, 'winner_count_result' => ,
'vehicle_count_result' => $vehicle_count_result 'vehicle_count_result' =>
]); ]);
} }
public function bidderlist() public function bidderlist()
{ {
$bidderlist_results = Bidders::orderBy('bidder_assigned_number', 'asc') = Bidders::orderBy('bidder_assigned_number', 'asc')
->orderBy('bidder_lname', 'asc') ->orderBy('bidder_lname', 'asc')
->orderBy('bidder_fname', 'asc') ->orderBy('bidder_fname', 'asc')
->get(); ->get();
return view('bidderlist', ['bidderlist_results' => $bidderlist_results]); return view('bidderlist', ['bidderlist_results' => ]);
} }
public function bidders(Request $bidder_req) public function bidders(Request )
{ {
if (!$bidder_req->bidderlname) { if (!->bidderlname) {
return view('bidders'); return view('bidders');
} }
$bidder_lname = $bidder_req->bidderlname; = ->bidderlname;
$bidder_fname = $bidder_req->bidderfname; = ->bidderfname;
$bidder_addr = $bidder_req->bidderaddr; = ->bidderaddr;
$bidder_city = $bidder_req->biddercity; = ->biddercity;
$bidder_state = $bidder_req->bidderstate; = ->bidderstate;
$bidder_zip = $bidder_req->bidderzip; = ->bidderzip;
$bidder_phone = $bidder_req->bidderphone; = ->bidderphone;
$bidder_email = $bidder_req->bidderemail; = ->bidderemail;
$bidder_assigned_number = $bidder_req->biddernum; = ->biddernum;
$bidder_insert = Bidders::updateOrCreate( = Bidders::updateOrCreate(
[ [
'bidder_assigned_number' => $bidder_assigned_number, 'bidder_assigned_number' => ,
], ],
[ [
'bidder_lname' => $bidder_lname , 'bidder_lname' => ,
'bidder_fname' => $bidder_fname , 'bidder_fname' => ,
'bidder_addr' => $bidder_addr , 'bidder_addr' => ,
'bidder_city' => $bidder_city , 'bidder_city' => ,
'bidder_state' => $bidder_state , 'bidder_state' => ,
'bidder_zip' => $bidder_zip , 'bidder_zip' => ,
'bidder_phone' => $bidder_phone , 'bidder_phone' => ,
'bidder_email' => $bidder_email 'bidder_email' =>
] ]
); );
return redirect('bidders'); return redirect('bidders');
} }
public function checkout(Request $checkout_req) public function checkout(Request )
{ {
if (!$checkout_req->checkoutbiddernum) { if (!->checkoutbiddernum) {
$bidders = \App\Models\Bidders::orderByRaw('CAST(bidder_assigned_number AS UNSIGNED) ASC')->get(); = \App\Models\Bidders::orderByRaw('CAST(bidder_assigned_number AS UNSIGNED) ASC')->get();
return view('checkout_select_form', ['bidders' => $bidders]); return view('checkout_select_form', ['bidders' => ]);
} elseif (!$checkout_req->checkout_payment_method) { } elseif (!->checkout_payment_method) {
$checkout_bidder = $checkout_req->checkoutbiddernum; = ->checkoutbiddernum;
$checkout_list_results = DB::select("SELECT = DB::select("SELECT
*, items.item_assigned_num *, items.item_assigned_num
FROM winning_bids FROM winning_bids
INNER JOIN items AS items INNER JOIN items AS items
ON winning_bids.winning_item_num=items.iditems ON winning_bids.winning_item_num=items.iditems
WHERE winning_bidder_num = $checkout_bidder WHERE winning_bidder_num =
"); ");
$checkout_info_results = DB::select("SELECT = DB::select("SELECT
winning_bids.*, winning_bids.*,
bidders.*, bidders.*,
sum(winning_cost) AS total_cost sum(winning_cost) AS total_cost
FROM winning_bids FROM winning_bids
INNER JOIN bidders AS bidders INNER JOIN bidders AS bidders
ON winning_bids.winning_bidder_num=bidders.idbidders ON winning_bids.winning_bidder_num=bidders.idbidders
WHERE winning_bidder_num = $checkout_bidder WHERE winning_bidder_num =
GROUP BY winning_bids.winning_bidder_num GROUP BY winning_bids.winning_bidder_num
"); ");
return view('checkout', [ return view('checkout', [
'checkout_list_results' => $checkout_list_results, 'checkout_list_results' => ,
'checkout_info_results' => $checkout_info_results 'checkout_info_results' =>
]); ]);
} else { } else {
$winnertotal = $checkout_req->winnertotal; = ->winnertotal;
$bidder_num = $checkout_req->checkoutbiddernum; = ->checkoutbiddernum;
$payment_method = $checkout_req->checkout_payment_method; = ->checkout_payment_method;
$check_number = $checkout_req->check_number; = ->check_number;
$cc_transaction = $checkout_req->cc_transaction; = ->cc_transaction;
$cc_amount = $checkout_req->cc_amount; = ->cc_amount;
$checkout_list_results = DB::select("SELECT = DB::select("SELECT
*, items.item_assigned_num, items.item_desc *, items.item_assigned_num, items.item_desc
FROM winning_bids FROM winning_bids
INNER JOIN items AS items INNER JOIN items AS items
ON winning_bids.winning_item_num=items.iditems ON winning_bids.winning_item_num=items.iditems
WHERE winning_bidder_num = $bidder_num WHERE winning_bidder_num =
"); ");
$checkout_info_results = DB::select("SELECT = DB::select("SELECT
winning_bids.*, winning_bids.*,
bidders.*, bidders.*,
sum(winning_cost) AS total_cost sum(winning_cost) AS total_cost
FROM winning_bids FROM winning_bids
INNER JOIN bidders AS bidders INNER JOIN bidders AS bidders
ON winning_bids.winning_bidder_num=bidders.idbidders ON winning_bids.winning_bidder_num=bidders.idbidders
WHERE winning_bidder_num = $bidder_num WHERE winning_bidder_num =
GROUP BY winning_bids.winning_bidder_num GROUP BY winning_bids.winning_bidder_num
"); ");
$checkout_result = DB::table('checkout')->insertGetID( = DB::table('checkout')->insertGetID(
[ [
'bidder_num' => $bidder_num, 'bidder_num' => ,
'winnertotal' => $winnertotal, 'winnertotal' => ,
'payment_method' => $payment_method, 'payment_method' => ,
'check_number' => $check_number, 'check_number' => ,
'cc_transaction' => $cc_transaction, 'cc_transaction' => ,
'cc_amount' => $cc_amount, 'cc_amount' => ,
] ]
); );
return view('checkout_complete', [ return view('checkout_complete', [
'checkout_result' => $checkout_result, 'checkout_result' => ,
'checkout_list_results' => $checkout_list_results, 'checkout_list_results' => ,
'checkout_info_results' => $checkout_info_results, 'checkout_info_results' => ,
'payment_method' => $payment_method, 'payment_method' => ,
'check_number' => $check_number, 'check_number' => ,
'cc_transaction' => $cc_transaction 'cc_transaction' =>
]); ]);
} }
} }
public function checkoutCompleteList() public function checkoutCompleteList()
{ {
$checkout_complete_results = Checkout::join('bidders', 'checkout.bidder_num', '=', 'bidders.idbidders') = Checkout::join('bidders', 'checkout.bidder_num', '=', 'bidders.idbidders')
->groupBy('bidder_num') ->groupBy('bidder_num')
->orderBy('bidders.bidder_assigned_number', 'asc') ->orderBy('bidders.bidder_assigned_number', 'asc')
->get(); ->get();
return view('checkout_complete_list', ['checkout_complete_results' => $checkout_complete_results]); return view('checkout_complete_list', ['checkout_complete_results' => ]);
} }
public function editwinners(Request $edit_win_req) public function editwinners(Request )
{ {
if (!$edit_win_req->winid) { if (!->winid) {
$winners = WinningBids::all(); = WinningBids::all();
return view('editwinners', ['winners' => $winners]); return view('editwinners', ['winners' => ]);
} }
$winning_bid_id = $edit_win_req->winid; = ->winid;
$winner_bidder = $edit_win_req->winnerbiddernum; = ->winnerbiddernum;
$winner_cost = $edit_win_req->winnerbid; = ->winnerbid;
$winner_insert = WinningBids::where('idwinning_bids', $winning_bid_id) = WinningBids::where('idwinning_bids', )
->update( ->update(
[ [
'winning_bidder_num' => $winner_bidder, 'winning_bidder_num' => ,
'winning_cost' => $winner_cost 'winning_cost' =>
] ]
); );
return redirect('editwinners'); return redirect('editwinners');
@@ -182,7 +182,7 @@ class PagesController extends Controller
public function finaltally() public function finaltally()
{ {
$finaltally_results = DB::select("SELECT = DB::select("SELECT
winning_bids.*, winning_bids.*,
sum(winning_bids.winning_cost) AS total_due, sum(winning_bids.winning_cost) AS total_due,
bidders.* bidders.*
@@ -192,146 +192,146 @@ class PagesController extends Controller
GROUP BY winning_bids.winning_bidder_num GROUP BY winning_bids.winning_bidder_num
ORDER BY bidders.bidder_lname ORDER BY bidders.bidder_lname
"); ");
return view('finaltally', ['finaltally_results' => $finaltally_results]); return view('finaltally', ['finaltally_results' => ]);
} }
public function itemlist() public function itemlist()
{ {
$itemlist_results = Items::orderBy('item_assigned_num', 'asc') = Items::orderBy('item_assigned_num', 'asc')
->get(); ->get();
return view('itemlist', ['itemlist_results' => $itemlist_results]); return view('itemlist', ['itemlist_results' => ]);
} }
public function items(Request $items_req) public function items(Request )
{ {
if (!$items_req->itemnum) { if (!->itemnum) {
return view('items'); return view('items');
} }
$item_assigned_num = $items_req->itemnum; = ->itemnum;
$item_desc = $items_req->itemdesc; = ->itemdesc;
$item_min_bid = $items_req->itemminbid; = ->itemminbid;
$items_est_value = $items_req->itemestvalue; = ->itemestvalue;
$item_insert = DB::table('items')->insert( = DB::table('items')->insert(
[ [
'item_assigned_num' => $item_assigned_num, 'item_assigned_num' => ,
'item_desc' => $item_desc, 'item_desc' => ,
'item_min_bid' => $item_min_bid, 'item_min_bid' => ,
'item_est_value' => $items_est_value 'item_est_value' =>
] ]
); );
return redirect('items'); return redirect('items');
} }
public function receiptpdf(Request $receiptpdf_request) public function receiptpdf(Request )
{ {
$checkoutid = $receiptpdf_request->checkout_id; = ->checkout_id;
$checkout_final_results = Checkout::where('checkout_id', '=', $checkoutid) = Checkout::where('checkout_id', '=', )
->first(); ->first();
$bidder_num = $checkout_final_results->bidder_num; = ->bidder_num;
$checkout_list_results = DB::select("SELECT = DB::select("SELECT
*, items.item_assigned_num, items.item_desc *, items.item_assigned_num, items.item_desc
FROM winning_bids FROM winning_bids
INNER JOIN items AS items INNER JOIN items AS items
ON winning_bids.winning_item_num=items.iditems ON winning_bids.winning_item_num=items.iditems
WHERE winning_bidder_num = $bidder_num WHERE winning_bidder_num =
"); ");
$checkout_info_results = DB::select("SELECT = DB::select("SELECT
winning_bids.*, winning_bids.*,
bidders.*, bidders.*,
sum(winning_cost) AS total_cost sum(winning_cost) AS total_cost
FROM winning_bids FROM winning_bids
INNER JOIN bidders AS bidders INNER JOIN bidders AS bidders
ON winning_bids.winning_bidder_num=bidders.idbidders ON winning_bids.winning_bidder_num=bidders.idbidders
WHERE winning_bidder_num = $bidder_num WHERE winning_bidder_num =
GROUP BY winning_bids.winning_bidder_num GROUP BY winning_bids.winning_bidder_num
"); ");
$checkout_data = [ = [
'checkout_final_results' => $checkout_final_results, 'checkout_final_results' => ,
'checkout_list_results' => $checkout_list_results, 'checkout_list_results' => ,
'checkout_info_results' => $checkout_info_results 'checkout_info_results' =>
]; ];
return view('receiptpdf', $checkout_data); return view('receiptpdf', );
} }
public function downloadReceiptPdf(Request $request) public function downloadReceiptPdf(Request )
{ {
$checkoutid = $request->checkout_id; = ->checkout_id;
$checkout_final_results = Checkout::where('checkout_id', '=', $checkoutid)->first(); = Checkout::where('checkout_id', '=', )->first();
if (!$checkout_final_results) { if (!) {
return redirect('/mywinnings')->with('error', 'Checkout record not found.'); return redirect('/mywinnings')->with('error', 'Checkout record not found.');
} }
$bidder_num = $checkout_final_results->bidder_num; = ->bidder_num;
$checkout_list_results = DB::select("SELECT = DB::select("SELECT
*, items.item_assigned_num, items.item_desc *, items.item_assigned_num, items.item_desc
FROM winning_bids FROM winning_bids
INNER JOIN items AS items ON winning_bids.winning_item_num=items.iditems INNER JOIN items AS items ON winning_bids.winning_item_num=items.iditems
WHERE winning_bidder_num = $bidder_num WHERE winning_bidder_num =
"); ");
$checkout_info_results = DB::select("SELECT = DB::select("SELECT
winning_bids.*, winning_bids.*,
bidders.*, bidders.*,
sum(winning_cost) AS total_cost sum(winning_cost) AS total_cost
FROM winning_bids FROM winning_bids
INNER JOIN bidders AS bidders ON winning_bids.winning_bidder_num=bidders.idbidders INNER JOIN bidders AS bidders ON winning_bids.winning_bidder_num=bidders.idbidders
WHERE winning_bidder_num = $bidder_num WHERE winning_bidder_num =
GROUP BY winning_bids.winning_bidder_num GROUP BY winning_bids.winning_bidder_num
"); ");
$options = new \Dompdf\Options(); = new \Dompdf\Options();
$options->set('isHtml5ParserEnabled', true); ->set('isHtml5ParserEnabled', true);
$options->set('isRemoteEnabled', true); ->set('isRemoteEnabled', true);
$dompdf = new Dompdf($options); = new Dompdf();
$html = view('receiptpdf', [ = view('receiptpdf', [
'checkout_final_results' => $checkout_final_results, 'checkout_final_results' => ,
'checkout_list_results' => $checkout_list_results, 'checkout_list_results' => ,
'checkout_info_results' => $checkout_info_results 'checkout_info_results' =>
])->render(); ])->render();
$dompdf->loadHtml($html); ->loadHtml();
$dompdf->setPaper('letter', 'portrait'); ->setPaper('letter', 'portrait');
$dompdf->render(); ->render();
return $dompdf->stream('receipt-'.$checkoutid.'.pdf'); return ->stream('receipt-'..'.pdf');
} }
public function reprintReceipt(Request $reprint_receipt_req) public function reprintReceipt(Request )
{ {
if (!$reprint_receipt_req->reprintbiddernum) { if (!->reprintbiddernum) {
return view('reprint_receipt_form'); return view('reprint_receipt_form');
} else { } else {
$bidnum=$reprint_receipt_req->reprintbiddernum; =->reprintbiddernum;
$checkout_result = Checkout::where('bidder_num', '=', $bidnum) = Checkout::where('bidder_num', '=', )
->first(); ->first();
return redirect()->route('receiptpdf', ['checkout_id' => $checkout_result->checkout_id]); return redirect()->route('receiptpdf', ['checkout_id' => ->checkout_id]);
} }
} }
public function winnerlist() public function winnerlist()
{ {
$winnerlist_results = WinningBids::join('bidders', 'winning_bids.winning_bidder_num', '=', 'bidders.idbidders') = WinningBids::join('bidders', 'winning_bids.winning_bidder_num', '=', 'bidders.idbidders')
->groupBy('winning_bidder_num') ->groupBy('winning_bidder_num')
->orderBy('bidders.bidder_assigned_number') ->orderBy('bidders.bidder_assigned_number')
->get(); ->get();
return view('winnerlist', ['winnerlist_results' => $winnerlist_results]); return view('winnerlist', ['winnerlist_results' => ]);
} }
public function winners(Request $winners_req) public function winners(Request )
{ {
if (!$winners_req->winnerbid) { if (!->winnerbid) {
$bidders = Bidders::all(); = Bidders::all();
$items = Items::all(); = Items::all();
return view('winners', ['bidders' => $bidders, 'items' => $items]); return view('winners', ['bidders' => , 'items' => ]);
} }
$winner_item = $winners_req->winneritemnum; = ->winneritemnum;
$winner_bidder = $winners_req->winnerbiddernum; = ->winnerbiddernum;
$winner_cost = $winners_req->winnerbid; = ->winnerbid;
$winner_insert = DB::table('winning_bids')->insert( = DB::table('winning_bids')->insert(
[ [
'winning_item_num' => $winner_item, 'winning_item_num' => ,
'winning_bidder_num' => $winner_bidder, 'winning_bidder_num' => ,
'winning_cost' => $winner_cost 'winning_cost' =>
] ]
); );
return redirect('winners'); return redirect('winners');
@@ -339,183 +339,183 @@ class PagesController extends Controller
public function winnersbyitem() public function winnersbyitem()
{ {
$winnersbyitem_results = WinningBids::with(['items', 'bidders'])->get(); = WinningBids::with(['items', 'bidders'])->get();
return view('winnersbyitem', ['winnersbyitem_results' => $winnersbyitem_results]); return view('winnersbyitem', ['winnersbyitem_results' => ]);
} }
public function winnertotal(Request $winnertotal_req) public function winnertotal(Request )
{ {
if (!$winnertotal_req->winnerbiddernum) { if (!->winnerbiddernum) {
return view('winnertotalform'); return view('winnertotalform');
} }
$winner_total_bidder = $winnertotal_req->winnerbiddernum; = ->winnerbiddernum;
$winnertotal_list_results = DB::select("SELECT = DB::select("SELECT
*, items.item_assigned_num *, items.item_assigned_num
FROM winning_bids FROM winning_bids
INNER JOIN items AS items INNER JOIN items AS items
ON winning_bids.winning_item_num=items.iditems ON winning_bids.winning_item_num=items.iditems
WHERE winning_bidder_num = $winner_total_bidder WHERE winning_bidder_num =
"); ");
$winnertotal_info_results = DB::select("SELECT = DB::select("SELECT
winning_bids.*, winning_bids.*,
bidders.*, bidders.*,
sum(winning_cost) AS total_cost sum(winning_cost) AS total_cost
FROM winning_bids FROM winning_bids
INNER JOIN bidders AS bidders INNER JOIN bidders AS bidders
ON winning_bids.winning_bidder_num=bidders.idbidders ON winning_bids.winning_bidder_num=bidders.idbidders
WHERE winning_bidder_num = $winner_total_bidder WHERE winning_bidder_num =
GROUP BY winning_bids.winning_bidder_num GROUP BY winning_bids.winning_bidder_num
"); ");
return view('winnertotal', [ return view('winnertotal', [
'winnertotal_list_results' => $winnertotal_list_results, 'winnertotal_list_results' => ,
'winnertotal_info_results' => $winnertotal_info_results 'winnertotal_info_results' =>
]); ]);
} }
public function winningbidderlist() public function winningbidderlist()
{ {
$winnerlist_results = Bidders::whereHas('winningBids') = Bidders::whereHas('winningBids')
->orderBy('bidder_assigned_number') ->orderBy('bidder_assigned_number')
->get(); ->get();
return view('winningbidderlist', ['winning_bidders' => $winnerlist_results]); return view('winningbidderlist', ['winning_bidders' => ]);
} }
public function judgingentry(Request $judgingentry_req) public function judgingentry(Request )
{ {
$judges = \App\Models\Judges::all(); = \App\Models\Judges::all();
$vehicles = \App\Models\Vehicles::select('vehicles.*') = \App\Models\Vehicles::select('vehicles.*')
->leftJoin('bidders', 'vehicles.owner', '=', 'bidders.bidder_assigned_number') ->leftJoin('bidders', 'vehicles.owner', '=', 'bidders.bidder_assigned_number')
->orderByRaw('CAST(bidders.bidder_assigned_number AS UNSIGNED) ASC') ->orderByRaw('CAST(bidders.bidder_assigned_number AS UNSIGNED) ASC')
->get(); ->get();
if ($judgingentry_req->isMethod('post')) { if (->isMethod('post')) {
$vehicle = $judgingentry_req->vehnum; = ->vehnum;
$judge = $judgingentry_req->judgenum; = ->judgenum;
$score = $judgingentry_req->vehscore; = ->vehscore;
VehicleScores::updateOrCreate( VehicleScores::updateOrCreate(
['vehicle' => $vehicle, 'judge' => $judge], ['vehicle' => , 'judge' => ],
['overall_score' => $score] ['overall_score' => ]
); );
return redirect('judgingentry'); return redirect('judgingentry');
} }
return view('judgingentry', ['judges' => $judges, 'vehicles' => $vehicles]); return view('judgingentry', ['judges' => , 'vehicles' => ]);
} }
public function showcars(Request $showcar_req) public function showcars(Request )
{ {
if (!$showcar_req->bidderlname) { if (!->bidderlname) {
$vehicles = \App\Models\Vehicles::with('vehicleOwner')->get(); = \App\Models\Vehicles::with('vehicleOwner')->get();
return view('showcars', ['vehicles' => $vehicles]); return view('showcars', ['vehicles' => ]);
} }
$bidder_lname = $showcar_req->bidderlname; = ->bidderlname;
$bidder_fname = $showcar_req->bidderfname; = ->bidderfname;
$bidder_addr = $showcar_req->bidderaddr; = ->bidderaddr;
$bidder_city = $showcar_req->biddercity; = ->biddercity;
$bidder_state = $showcar_req->bidderstate; = ->bidderstate;
$bidder_zip = $showcar_req->bidderzip; = ->bidderzip;
$bidder_phone = $showcar_req->bidderphone; = ->bidderphone;
$bidder_email = $showcar_req->bidderemail; = ->bidderemail;
$bidder_assigned_number = $showcar_req->biddernum; = ->biddernum;
$year = $showcar_req->vehyear; = ->vehyear;
$make = $showcar_req->vehmake; = ->vehmake;
$model = $showcar_req->vehmodel; = ->vehmodel;
$type = $showcar_req->vehtype; = ->vehtype;
if ($showcar_req->has('vehdonotjudge')) { if (->has('vehdonotjudge')) {
$doNotJudge = 1; = 1;
} else { } else {
$doNotJudge = 0; = 0;
} }
$bidder_insert = Bidders::updateOrCreate( = Bidders::updateOrCreate(
[ [
'bidder_assigned_number' => $bidder_assigned_number, 'bidder_assigned_number' => ,
], ],
[ [
'bidder_lname' => $bidder_lname , 'bidder_lname' => ,
'bidder_fname' => $bidder_fname , 'bidder_fname' => ,
'bidder_addr' => $bidder_addr , 'bidder_addr' => ,
'bidder_city' => $bidder_city , 'bidder_city' => ,
'bidder_state' => $bidder_state , 'bidder_state' => ,
'bidder_zip' => $bidder_zip , 'bidder_zip' => ,
'bidder_phone' => $bidder_phone , 'bidder_phone' => ,
'bidder_email' => $bidder_email 'bidder_email' =>
] ]
); );
//$owner = $bidder_insert->idbidders; // = ->idbidders;
//dd($bidder_insert); //dd();
$vehicle_insert = Vehicles::updateOrCreate( = Vehicles::updateOrCreate(
[ [
'owner' => $bidder_assigned_number, 'owner' => ,
], ],
[ [
'year' => $year, 'year' => ,
'make' => $make, 'make' => ,
'model' => $model, 'model' => ,
'type' => $type, 'type' => ,
'doNotJudge' => $doNotJudge 'doNotJudge' =>
] ]
); );
return redirect('showcars'); return redirect('showcars');
} }
public function pcentry(Request $pcentry_req) public function pcentry(Request )
{ {
if (!$pcentry_req->vehnum) { if (!->vehnum) {
$vehicles = Vehicles::all(); = Vehicles::all();
return view('pcentry', ['vehicles' => $vehicles]); return view('pcentry', ['vehicles' => ]);
} }
$vehicle=$pcentry_req->vehnum; =->vehnum;
$pc_count=$pcentry_req->pc_count; =->pc_count;
$pc_insert = PeoplesChoice::updateOrCreate( = PeoplesChoice::updateOrCreate(
[ [
'vehicle' => $vehicle, 'vehicle' => ,
], ],
[ [
'pc_count' => $pc_count 'pc_count' =>
] ]
); );
return redirect('pcentry'); return redirect('pcentry');
} }
public function judges(Request $judge_req) public function judges(Request )
{ {
if (!$judge_req->judgenum) { if (!->judgenum) {
return view('judges'); return view('judges');
} }
$judgenum = $judge_req->judgenum; = ->judgenum;
$judge_insert = Judges::updateOrCreate( = Judges::updateOrCreate(
[ [
'judge_number' => $judgenum, 'judge_number' => ,
] ]
); );
return redirect('judges'); return redirect('judges');
} }
public function awardcategories(Request $category_req) public function awardcategories(Request )
{ {
if (!$category_req->category) { if (!->category) {
return view('awardcategories'); return view('awardcategories');
} }
$category = $category_req->category; = ->category;
if ($category_req->has('vehtype')) { if (->has('vehtype')) {
$vehicleType = 1; = 1;
} else { } else {
$vehicleType = 0; = 0;
} }
$category_insert = CarShowCategory::updateOrCreate( = CarShowCategory::updateOrCreate(
[ [
'category_name' => $category, 'category_name' => ,
], ],
[ [
'vehicle_type' => $vehicleType 'vehicle_type' =>
] ]
); );
@@ -523,21 +523,21 @@ class PagesController extends Controller
} }
public function showwinners() public function showwinners()
{ {
$carshowwinner_results = CarShowWinner::with(['awardCategory', 'awardVehicle', 'awardVehicle.vehicleOwner'])->get(); = CarShowWinner::with(['awardCategory', 'awardVehicle', 'awardVehicle.vehicleOwner'])->get();
return view('carshowwinners', ['winners' => $carshowwinner_results]); return view('carshowwinners', ['winners' => ]);
} }
public function showscores() public function showscores()
{ {
$carshowscore_results = VehicleScores::with(['scoredVehicle']) = VehicleScores::with(['scoredVehicle'])
->groupBy('vehicle') ->groupBy('vehicle')
->selectRaw('*, sum(vehicle_scores.overall_score) as totalscore') ->selectRaw('*, sum(vehicle_scores.overall_score) as totalscore')
->orderBy('totalscore', 'desc') ->orderBy('totalscore', 'desc')
->get(); ->get();
return view('carshowscores', ['scores_results' => $carshowscore_results]); return view('carshowscores', ['scores_results' => ]);
} }
public function showscoresbycar() public function showscoresbycar()
{ {
$carshowscore2_results = VehicleScores::with(['scoredVehicle']) = VehicleScores::with(['scoredVehicle'])
->groupBy('vehicle') ->groupBy('vehicle')
->selectRaw('*, sum(vehicle_scores.overall_score) as totalscore') ->selectRaw('*, sum(vehicle_scores.overall_score) as totalscore')
//->orderBy('scoredVehicle.vehicleOwner.bidder_assigned_number') //->orderBy('scoredVehicle.vehicleOwner.bidder_assigned_number')
@@ -548,46 +548,45 @@ class PagesController extends Controller
LIMIT 1 LIMIT 1
) AS UNSIGNED) ASC') ) AS UNSIGNED) ASC')
->get(); ->get();
return view('carshowscores', ['scores_results' => $carshowscore2_results]); return view('carshowscores', ['scores_results' => ]);
} }
public function showcarlist() public function showcarlist()
{ {
$showcarlist_results = Bidders::has('vehicles') = Bidders::has('vehicles')
->join('vehicles', 'vehicles.owner', '=', 'bidders.bidder_assigned_number') ->join('vehicles', 'vehicles.owner', '=', 'bidders.bidder_assigned_number')
//->join('car_show_categories', 'vehicles.type', '=', 'car_show_categories.category_name') //->join('car_show_categories', 'vehicles.type', '=', 'car_show_categories.category_name')
->orderBy('bidder_assigned_number') ->orderBy('bidder_assigned_number')
->get(); ->get();
//dd($showcarlist_results); //dd();
return view('showcarlist', ['showcarlist_results' => $showcarlist_results]); return view('showcarlist', ['showcarlist_results' => ]);
} }
public function myWinnings(Request $request) public function myWinnings(Request )
{ {
if (!$request->bidder_number) { if (!->bidder_number) {
return view('mywinnings_form'); return view('mywinnings_form');
} }
$bidder_number = $request->bidder_number; = ->bidder_number;
$bidder = Bidders::where('bidder_assigned_number', $bidder_number)->first(); = Bidders::where('bidder_assigned_number', )->first();
if (!$bidder) { if (!) {
return view('mywinnings_form', ['error' => 'Bidder number not found.']); return view('mywinnings_form', ['error' => 'Bidder number not found.']);
} }
$winnings = WinningBids::with('items') = WinningBids::with('items')
->where('winning_bidder_num', $bidder->idbidders) ->where('winning_bidder_num', ->idbidders)
->get(); ->get();
$total_cost = $winnings->sum('winning_cost'); = ->sum('winning_cost');
$is_checked_out = \App\Models\Checkout::where('bidder_num', $bidder->idbidders)->exists(); = \App\Models\Checkout::where('bidder_num', ->idbidders)->exists();
return view('mywinnings_results', [ return view('mywinnings_results', [
'bidder' => $bidder, 'bidder' => ,
'winnings' => $winnings, 'winnings' => ,
'total_cost' => $total_cost, 'total_cost' => ,
'is_checked_out' => $is_checked_out 'is_checked_out' =>
]); ]);
} }
} }
', file_path: 'app/Http/Controllers/PagesController.php')