From b3426ca311d302c89f971c1ce4b2f25dbd477453 Mon Sep 17 00:00:00 2001 From: Flavio Barachino Date: Wed, 29 Mar 2023 10:21:43 +0200 Subject: [PATCH] Auto: Agginto view dettagli auto --- app/Http/Controllers/AutoController.php | 11 +++- resources/views/auto/detail.blade.php | 71 +++++++++++++++++++++++++ resources/views/auto/list.blade.php | 4 +- routes/admin.php | 2 + 4 files changed, 85 insertions(+), 3 deletions(-) create mode 100644 resources/views/auto/detail.blade.php diff --git a/app/Http/Controllers/AutoController.php b/app/Http/Controllers/AutoController.php index b70cce3..1e13ff8 100644 --- a/app/Http/Controllers/AutoController.php +++ b/app/Http/Controllers/AutoController.php @@ -52,10 +52,19 @@ class AutoController extends Controller } + public function delAuto(Request $id) + { + DB::table('autos')->delete($id['id']); + return redirect(route('auto_list')); + } + public function getAutoDetails(request $id) { - // Ritorna i dettagli dell'auto + $dettagli=DB::table('autos')->find($id['id']); + return view('auto.detail',[ + 'dettagli' => $dettagli, + ]); } public function getTCOAuto(request $id) diff --git a/resources/views/auto/detail.blade.php b/resources/views/auto/detail.blade.php new file mode 100644 index 0000000..4138e23 --- /dev/null +++ b/resources/views/auto/detail.blade.php @@ -0,0 +1,71 @@ +@extends('admin') +@section('content') +
+
+

Dettaglio Automobili

+
+
+
+ + +
+
+
+
+ Dettaglio auto {{ $dettagli->targa }} +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
MarcaModelloTargaAlimentazioneCilindrataCavalli Fisc.Num.TelaioNum. MotoreData acquistoNote
{{ $dettagli->marca; }}{{ $dettagli->modello; }}{{ $dettagli->targa; }}{{ $dettagli->alimentazione; }}{{ $dettagli->cilindrata; }}{{ $dettagli->cvfiscali; }}{{ $dettagli->ntelaio; }}{{ $dettagli->nmotore; }}{{ $dettagli->data_acquisto; }}{{ $dettagli->note; }}
+
+
+
+
+
+ + + +@endsection + +@section('script') + +@endsection diff --git a/resources/views/auto/list.blade.php b/resources/views/auto/list.blade.php index 09c1c7c..db60239 100644 --- a/resources/views/auto/list.blade.php +++ b/resources/views/auto/list.blade.php @@ -32,8 +32,8 @@ {{ $automobile->modello; }} {{ $automobile->targa; }} -   -   +   +   @endforeach diff --git a/routes/admin.php b/routes/admin.php index ae2d3bf..bce263c 100644 --- a/routes/admin.php +++ b/routes/admin.php @@ -67,6 +67,8 @@ Route::get('/', [MovimentiController::class,'dashboard']); Route::get('auto', [AutoController::class, 'index'])->name('auto_list'); Route::get('auto/new', [AutoController::class, 'newAuto'])->name('auto_new'); Route::post('auto/new', [AutoController::class, 'saveAuto'])->name('auto_save'); + Route::get('auto/delete', [AutoController::class, 'delAuto']); + Route::get('auto/detail', [AutoController::class, 'getAutoDetails']); /// TEST routes Route::get('fullcalender', [FullCalenderController::class, 'index']);