diff --git a/app/Http/Controllers/RigaProgettoController.php b/app/Http/Controllers/RigaProgettoController.php index ab2e0b6..0830f64 100644 --- a/app/Http/Controllers/RigaProgettoController.php +++ b/app/Http/Controllers/RigaProgettoController.php @@ -25,4 +25,11 @@ class RigaProgettoController extends Controller $data=RigaProgetto::getRigaById($id); return $data; } + + public function updateRiga(Request $data) + { + RigaProgetto::updateRiga($data); + $id_progetto=$data['fk_id_progetto']; + return redirect('/admin/progetti/detail/?id='.$id_progetto); + } } diff --git a/app/Models/RigaProgetto.php b/app/Models/RigaProgetto.php index 2e07f7d..87e65e0 100644 --- a/app/Models/RigaProgetto.php +++ b/app/Models/RigaProgetto.php @@ -12,7 +12,7 @@ class RigaProgetto extends Model public static function getRigheProgetto($progetto_id) { - return DB::table('riga_progettos')->where('fk_id_progetto','=',$progetto_id)->orderBy('data','asc')->get(); + return DB::table('riga_progettos')->where('fk_id_progetto','=',$progetto_id)->orderBy('data')->get(); } public static function saveRiga($args) @@ -40,4 +40,14 @@ class RigaProgetto extends Model { return DB::table('riga_progettos')->where('id','=',$id)->get(); } + + public static function updateRiga($data) + { + DB::table('riga_progettos')->where('id','=',$data['idriga'])->update([ + 'data'=>$data['data'], + 'descrizione'=>$data['descrizione'], + 'prezzo'=>$data['prezzo'], + 'ore'=>$data['ore'], + ]); + } } diff --git a/resources/views/progetti/dettaglio.blade.php b/resources/views/progetti/dettaglio.blade.php index 3fe9677..2ec4127 100644 --- a/resources/views/progetti/dettaglio.blade.php +++ b/resources/views/progetti/dettaglio.blade.php @@ -192,7 +192,7 @@