diff --git a/app/Http/Controllers/FilamentController.php b/app/Http/Controllers/FilamentController.php index c6060da..5ea5c3b 100644 --- a/app/Http/Controllers/FilamentController.php +++ b/app/Http/Controllers/FilamentController.php @@ -47,7 +47,8 @@ class FilamentController extends Controller 'manufacturer_id' => 'required|exists:manufacturers,id', 'weight' => 'required|numeric', 'price' => 'nullable|decimal:2', - 'diameter' => 'required|decimal:2' + 'diameter' => 'required|decimal:2', + 'stock' => 'required|integer' ]); $filament = new Filament(); @@ -59,6 +60,7 @@ class FilamentController extends Controller $filament->weight = $request->weight; $filament->price = $request->price; $filament->diameter = $request->diameter; + $filament->stock = $request->stock; $filament->save(); ManufacturerController::refresh(); @@ -105,7 +107,8 @@ class FilamentController extends Controller 'manufacturer_id' => 'required|exists:manufacturers,id', 'weight' => 'required|numeric', 'price' => 'nullable|decimal:2', - 'diameter' => 'required|decimal:2' + 'diameter' => 'required|decimal:2', + 'stock' => 'required|integer' ]); $filament = Filament::find($id); @@ -117,6 +120,7 @@ class FilamentController extends Controller $filament->weight = $request->weight; $filament->price = $request->price; $filament->diameter = $request->diameter; + $filament->stock = $request->stock; $filament->save(); ManufacturerController::refresh(); diff --git a/app/Models/Filament.php b/app/Models/Filament.php index 7835d3b..a15f183 100644 --- a/app/Models/Filament.php +++ b/app/Models/Filament.php @@ -19,6 +19,7 @@ class Filament extends Model 'weight', 'diameter', 'price', + 'stock' ]; // Filament belongs to a type