public function unloadall(Request $request) { $vehicle = vehicle::find($request->input('vehicleId')); $vehicle->status = 'AVAILABLE'; $vehicle->save(); $loadMain = loadMain::find($request->input('loadMainId')); $loadMain->status = 'UNLOADED'; $loadMain->unload_date = $request->input('uDate'); $loadMain->save(); for ($i = 0; $i < $request->input('countInfo'); $i++) { $loadItem = loadItem::find($request->input('loadItemId' . $i)); $loadItem->unload_qty = $request->input('unload' . $i); $loadItem->unload_remarks = $request->input('remarks' . $i); $loadItem->save(); $stock = stock::find($request->input('stock' . $i)); $avb = $stock->available + $request->input('unload' . $i); $stock->available = $avb; $stock->save(); } }
public function save_pending(Request $request) { $stock = stock::find($request->input('stock_id')); $stock->pending = $stock->pending - $request->input('qty'); $stock->available = $stock->available + $request->input('qty'); $stock->recieved = $stock->recieved + $request->input('qty'); $stock->save(); $sr = new StockRecieve(); $sr->stock_id = $stock->id; $sr->recieved_qty = $request->input('qty'); $sr->recieved_date = $request->input('rdate'); $sr->save(); return "success"; }