public function store(CheckoutRequest $request)
 {
     $data = $request->all();
     $clientId = $this->userRepository->find(Auth::user()->id)->client->id;
     $data['client_id'] = $clientId;
     $this->orderService->create($data);
     return redirect()->route('customer.order.index');
 }
 public function store(CheckoutRequest $request)
 {
     $data = $request->all();
     $client = $this->userRepository->find(Authorizer::getResourceOwnerId())->client->id;
     $data['client_id'] = $client;
     $order = $this->orderService->create($data);
     return $this->orderRepository->skipPresenter(false)->with($this->with)->find($order->id);
 }
 public function store(CheckoutRequest $request)
 {
     $data = $request->all();
     $client = $this->userRepository->find(\Auth::user()->id)->client->id;
     $data['client_id'] = $client;
     $this->orderService->create($data);
     // $flag = $this->repository->create($request->all());
     // if (is_null($flag))
     // {
     //     session()->flash('message-danger','Error ao gravar os dados.');
     // }
     // else
     // {
     //     session()->flash('message-success','Dados gravados com sucesso.');
     // }
     return redirect()->route('delivery.orders.index');
 }