public function getItems()
 {
     $itemlist = Item::all();
     $items = Item::all();
     $itemspack = [];
     foreach ($items as $item) {
         $uom = BulkUnit::where('uom_id', $item->uom_id)->lists('name');
         $itemspack[$item->uom_id] = $uom;
     }
     $jsonified = json_encode($itemspack);
     $data = ['items' => $jsonified];
     return view('operations/purchase/index', $data, compact('itemlist'));
 }
Пример #2
0
 public function displayBulkUnit($item_id)
 {
     $bulkunits = BulkUnit::where('item_id', $item_id)->where('type', 'base')->get();
     $uoms = Uom::all();
     return View('operations/profile', compact('bulkunits', 'uoms'));
 }
Пример #3
0
 public function updatebulkPackaging($item_id)
 {
     $iteminfo = Item::whereId($item_id)->first();
     $id = Request::input('id');
     $bulkid = BulkPackaging::where('id', $id)->first();
     $getBaseUnitid = count(BulkUnit::where('id', $bulkid->uom_id)->get());
     if ($getBaseUnitid > 0) {
         return redirect()->action('Operations\\ItemController@itemProfile', $item_id)->with('message', 'cannot be update');
     } else {
         $updateBulk = BulkPackaging::where('id', $id)->first();
         $input = Input::except('_token');
         $updateBulk->fill($input);
         $updateBulk->save();
         return redirect()->action('Operations\\ItemController@itemProfile', $item_id)->with('message', 'Bulk Packaging  updated');
     }
 }