public function getDashboard() { $orders = \App\SalesOrder::where('buyerid', session('user')->userid)->orderBy('orderdate', 'desc')->paginate(10); $categories = \App\categories::all(); if (session('user') != null) { return view('dashboard.orders', ['categories' => $categories, 'orders' => $orders]); } else { return redirect('/login'); } }
public function updatebulkUnit($item_id) { $id = Request::input('id'); $bulkunitid = BulkUnit::where('id', $id)->first(); $iteminfo = Item::where('id', $bulkunitid->item_id)->first(); $trapPurchaseOrder = count(PurchaseDetails::where('item_id', $iteminfo->id)->get()); $trapSalesOrder = count(SalesOrder::where('item_id', $iteminfo->id)->get()); if ($trapPurchaseOrder > 0 || $trapSalesOrder > 0) { return redirect()->action('Operations\\ItemController@itemProfile', $item_id)->with('message', 'cannot be update'); } else { $updateBase = BulkUnit::where('id', $id)->first(); $input = Input::except('_token'); $updateBase->fill($input); $updateBase->save(); return redirect()->action('Operations\\ItemController@itemProfile', $item_id)->with('message', 'Bulk unit updated'); } }