/**
  * Update the specified resource in storage.
  *
  * @param  Request $request
  * @param  int $id
  * @param $idNote
  * @return Response
  */
 public function update(Request $request, $id, $idNote)
 {
     $data = $request->all();
     $data['project_id'] = $id;
     return $this->service->update($data, $idNote);
     //$this->repository->find($id)->update($request->all());
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update(Request $request, $id, $noteId)
 {
     /*$client = Client::find($id); //consulta dos dados
     
             $client->update($request->all(),$id); //atualiza os dados
     
             return $client; //retornar os dados para serialização em JSON*/
     //return Client::find($id)->update($request->all());
     //return $this->repository->update($request->all(), $id);
     return $this->service->update($request->all(), $noteId);
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request $request
  * @param  int $id
  * @return \Illuminate\Http\Response
  */
 public function update(Request $request, $id, $noteId)
 {
     //return $this->service->update($request->all(), $noteId);
     // TODO: impedir que o project_id da nota possa ser alterado
     try {
         if ($this->service->update($request->all(), $noteId)) {
             return ['success' => true, 'message' => 'Nota atualizada com sucesso!'];
         }
     } catch (ModelNotFoundException $e) {
         return ['error' => true, 'message' => 'Não foi possível atualizar a nota! Projeto ou nota não encontrado!'];
     }
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  Request  $request
  * @param  int  $id
  * @return Response
  */
 public function update(Request $request, $id, $noteId)
 {
     if ($this->checkProjectPermissions($id) == false) {
         return ['error' => 'Access Forbidden'];
     }
     return $this->service->update($request->all(), $id, $noteId);
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update(Request $request, $id, $noteId)
 {
     $data = $request->all();
     $data['project_id'] = $id;
     if ($this->projectService->checkProjectPermissions($id) == false) {
         return ['error' => 'Access forbidden'];
     }
     return $this->service->update($data, $noteId);
 }
예제 #6
0
 /**
  * Update the specified resource in storage.
  *
  * @param  Request  $request
  * @param  int  $id
  * @return Response
  */
 public function update(Request $request, $id)
 {
     $projectNote = $this->repository->skipPresenter()->find($id);
     $projectId = $projectNote->project_id;
     if ($this->checkProjectNotePermissions($projectId) == false) {
         return ['error' => 'Access Forbidden'];
     }
     //return $this->service->update($request->all(),$noteId);
     return $this->service->update($request->all(), $id);
     /*
     $result = $this->repository->find($id)->update($request->all());
     if($result)
         return ['error' => 0];
     return  ['error' => 1, 'msg' => 'Erro ao tentar atualizar o Projecte'];
     */
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  Request  $request
  * @param  int  $id
  * @return Response
  */
 public function update(Request $request, $id, $idNote)
 {
     $data = $request->all();
     $data['project_id'] = $id;
     return $this->service->update($data, $idNote);
     /*
     $projectNote = $this->repository->skipPresenter()->find($id);
     
     $projectId = $projectNote->project_id;
     
     if($this->checkProjectNotePermissions($projectId) == false){
         return ['error' => 'Access Forbidden'];
     }
     
     //return $this->service->update($request->all(),$noteId);
     return $this->service->update($request->all(),$id);
     */
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update(Request $request, $id, $noteId)
 {
     return $this->service->update($request->all(), $noteId);
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  Request  $request
  * @param  int  $id
  * @return Response
  */
 public function update(Request $request, $id, $idNote)
 {
     $data = $request->all();
     $data['project_id'] = $id;
     return $this->service->update($data, $idNote);
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  Request $request
  * @param $projectId
  * @param $noteId
  * @return Response
  */
 public function update(Request $request, $projectId, $noteId)
 {
     return $this->service->update($request->all() + ['project_id' => $projectId], $noteId);
 }