public function edit($id, UserRepository $userRepository)
 {
     $list_status = ['0' => 'Pendente', '1' => 'Inviato', '2' => 'Ricevuto', '3' => 'Cancellato'];
     $order = $this->repository->find($id);
     $deliveryman = $userRepository->findWhere(['role' => 'deliveryman'], ['name', 'id']);
     return view('admin.orders.edit', compact('order', 'list_status', 'deliveryman'));
 }
 public function edit($id)
 {
     $order = $this->repository->with('client')->findWhere(['id' => $id])->first();
     $deliveryman = $this->userRepository->findWhere(['role' => 'deliveryman'])->lists('name', 'id');
     return view('admin.orders.form', compact('order', 'deliveryman'));
 }