diff --git a/app/Http/Controllers/ProgettiController.php b/app/Http/Controllers/ProgettiController.php index 176ad13..d5ef284 100644 --- a/app/Http/Controllers/ProgettiController.php +++ b/app/Http/Controllers/ProgettiController.php @@ -46,7 +46,8 @@ class ProgettiController extends Controller $progetto_id=$id['id']; $progetto = Progetti::getProgettoById($progetto_id); $righe = RigaProgetto::getRigheProgetto($progetto_id); - return view('progetti.dettaglio',['dettaglio'=>$progetto, 'righe'=>$righe,]); + $costo_tot=RigaProgetto::getCostoRighe($progetto_id); + return view('progetti.dettaglio',['dettaglio'=>$progetto, 'righe'=>$righe, 'tot'=>$costo_tot]); //dd($righe); } diff --git a/app/Models/RigaProgetto.php b/app/Models/RigaProgetto.php index 7b2f4a2..d076c6b 100644 --- a/app/Models/RigaProgetto.php +++ b/app/Models/RigaProgetto.php @@ -30,4 +30,9 @@ class RigaProgetto extends Model { DB::table('riga_progettos')->delete($id); } + + public static function getCostoRighe($id) + { + return DB::table('riga_progettos')->select(DB::raw('SUM(prezzo) as costo'))->where('fk_id_progetto','=',$id)->get(); + } } diff --git a/resources/views/layouts/dashboard.blade.php b/resources/views/layouts/dashboard.blade.php index 77585cb..84a24cd 100644 --- a/resources/views/layouts/dashboard.blade.php +++ b/resources/views/layouts/dashboard.blade.php @@ -51,56 +51,7 @@ - - - - - - - - + @endsection diff --git a/resources/views/progetti/dettaglio.blade.php b/resources/views/progetti/dettaglio.blade.php index c037c3e..828804c 100644 --- a/resources/views/progetti/dettaglio.blade.php +++ b/resources/views/progetti/dettaglio.blade.php @@ -18,6 +18,8 @@