예제 #1
0
파일: routes.php 프로젝트: kenkode/umash-1
    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';
예제 #2
0
 /**
  * Display a listing of branches
  *
  * @return Response
  */
 public function index()
 {
     $taxes = Tax::all();
     return View::make('taxes.index', compact('taxes'));
 }
예제 #3
0
 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);
 }