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";
 }