/**
  * Update an existing orderline
  *
  * @param  OrderRequest $request The HTTP request
  * @return response
  */
 public function update(OrderRequest $request)
 {
     $user = Auth::user();
     $order = $user->orders()->where('status_id', 1)->firstOrFail();
     $orderLine = $order->orderlines()->where('product_id', $request->input('product_id'))->first();
     if (!$orderLine->count()) {
         abort(500);
     }
     $orderLine->amount = $request->input('amount');
     if (!$orderLine->save()) {
         abort(500);
     }
     return redirect('bestelling');
 }
Exemplo n.º 2
0
 public function getDataAOrder(OrderRequest $request)
 {
     $order = new Order();
     return json_encode($order->viewOrder($request->input('id')));
 }