diff --git a/app/Http/Controllers/SoController.php b/app/Http/Controllers/SoController.php index d64138c..251f534 100644 --- a/app/Http/Controllers/SoController.php +++ b/app/Http/Controllers/SoController.php @@ -96,9 +96,20 @@ class SoController extends Controller * @param int $id * @return \Illuminate\Http\Response */ - public function update(Request $request, $id) + public function update(Request $request, $so_id) { - // + $so_id = So::find($so_id); + + $so_id->ff_id = $request->input('ff_id'); + $so_id->supplier_company_name = $request->input('supplier_company_name'); + $so_id->supplier_contact_person = $request->input('supplier_contact_person'); + $so_id->supplier_contact_person_no = $request->input('supplier_contact_person_no'); + $so_id->delivery_id = $request->input('delivery_id'); + $so_id->warehouse_id = $request->input('warehouse_id'); + $so_id->save(); + + return response()->json(['so_id'=>$so_id],200); + } /** @@ -108,8 +119,11 @@ class SoController extends Controller * @return \Illuminate\Http\Response */ // delete the shipping order - public function destroy($id) + public function delete(So $so_id) { - // + $so_id->delete($so_id); + + return response()->json($so_id, 204); + } }