/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { // Warehouse::destroy($id); return redirect('inventory/warehouses'); }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update($id, Request $request) { $this->validate($request, ['item_number' => 'required', 'itemclass_id' => 'required', 'itemtype_id' => 'required']); $item = Item::findOrFail($id); $item->update($request->all()); $warehouse = Warehouse::first(); $itemsite = $item->itemsite; if ($warehouse != null && $itemsite == null) { $data = ['item_id' => $item->id, 'warehouse_id' => $warehouse->id, 'qtyonhand' => 0.0]; Itemsite::create($data); } return redirect('items'); }