all()); return response()->json($so, 201); } /** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ //post the cancel order public function cancelorder(Request $request) { // } /** * Display the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function show($id) { // } /** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { // } /** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ 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); } /** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ // delete the shipping order public function delete(So $so_id) { $so_id->delete($so_id); return response()->json($so_id, 204); } }