changed store & update function in FilamentController for implementation of stocks

This commit is contained in:
2025-03-11 12:27:48 +01:00
parent cbfe637f84
commit 5d0784093a
2 changed files with 7 additions and 2 deletions
+6 -2
View File
@@ -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();
+1
View File
@@ -19,6 +19,7 @@ class Filament extends Model
'weight',
'diameter',
'price',
'stock'
];
// Filament belongs to a type