return View::make('erporders.orderitems', compact('items', 'locations', 'taxes', 'orderitems')); }); Route::get('purchaseitems/remove/{id}', function ($id) { Session::forget('orderitems', $id); $orderitems = Session::get('orderitems'); $items = Item::all(); $locations = Location::all(); $taxes = Tax::all(); return View::make('erporders.orderitems', compact('items', 'locations', 'taxes', 'orderitems')); }); Route::get('quotationitems/remove/{id}', function ($id) { Session::forget('orderitems', $id); $orderitems = Session::get('orderitems'); $items = Item::all(); $locations = Location::all(); $taxes = Tax::all(); return View::make('erporders.orderitems', compact('items', 'locations', 'taxes', 'orderitems')); }); Route::resource('stocks', 'StocksController'); Route::resource('erporders', 'ErporderssController'); Route::post('erporder/commit', function () { $erporder = Session::get('erporder'); $erporderitems = Session::get('orderitems'); $total = Input::all(); // $client = Client: :findorfail(array_get($erporder, 'client')); // print_r($total); $order = new Erporder(); $order->order_number = array_get($erporder, 'order_number'); $order->client()->associate(array_get($erporder, 'client')); $order->date = date('Y-m-d', strtotime(array_get($erporder, 'date'))); $order->status = 'new';
/** * Display a listing of branches * * @return Response */ public function index() { $taxes = Tax::all(); return View::make('taxes.index', compact('taxes')); }
public function get_product_add() { $categories = Category::where('top', '=', '1')->get(); $products = Product::all(); $brands = Brand::all(); $tags = DB::table("product_descriptions")->get('tag'); $_tmpholder = array(); $_strholder = ''; foreach ($tags as $tag) { $_instance = explode(',', $tag->tag); foreach ($_instance as $item) { array_push($_tmpholder, $item); } } $_tmpholder = array_unique($_tmpholder); $numItems = count($_tmpholder); $i = 0; foreach ($_tmpholder as $item) { $_strholder .= '"' . $item . '"'; if (++$i !== $numItems) { $_strholder .= ','; } } $attributes = AttributeGroup::with('getChildrenGroup')->where('top', '=', 1)->get(); $taxes = Tax::all(); return View::make('administrator.product_add')->with('categories', $categories)->with('products', $products)->with('brands', $brands)->with('tags', $_strholder)->with('attributes', $attributes)->with('taxes', $taxes); }