public function delete($id)
 {
     $client = $this->clientRepository->find($id);
     $user = $client->user;
     $client->delete();
     $user->delete();
 }
 public function update(array $data, $id)
 {
     $this->clientRepository->update($data, $id);
     //pega o id do usuário
     $userId = $this->clientRepository->find($id, ['user_id'])->user_id;
     $this->userRepository->update($data['user'], $userId);
 }
 public function update(array $data, $id)
 {
     $this->clientRepository->update($data, $id);
     $userId = $this->clientRepository->find($id)->user_id;
     $this->userRepository->update($data['user'], $userId);
 }
Example #4
0
 public function update($data, $id)
 {
     $userId = $this->clientRepository->find($id, ['user_id'])->user_id;
     $this->clientRepository->update($data, $id);
     $this->userRepository->update(['name' => $data['name'], 'email' => $data['email']], $userId);
 }
 public function edit($id)
 {
     $client = $this->repository->find($id);
     return view('admin.clients.edit', compact('client'));
 }