/**
  * @param int $id
  * @param Request $request
  * @return Illuminate\Http\JsonResponse
  */
 public function putIndex($id, Request $request)
 {
     $useCase = $this->useCase->find($id);
     if ($useCase) {
         $useCase->id_sistema = $request->input('id_sistema');
         $useCase->descricao = $request->input('descricao');
         $useCase->status = $request->input('status');
         $useCase->save();
         $id_revisao = $request->input('id_revisao');
         $findRevision = $this->revision->find($id_revisao);
         $findRevision->id_dados_revisao = $request->input('id_dados_revisao');
         $findRevision->id_caso_de_uso = $id;
         $findRevision->save();
         $findActor = $this->revisionActors->findByRevision($request->input('id_revisao'));
         $findActor->delete();
         foreach ($request->input('id_ator', []) as $id) {
             $r = new RevisionActors();
             $r->id_dados_revisao = $request->input('id_dados_revisao');
             $r->id_ator = $id;
             $r->id_revisao = $id_revisao;
             $r->save();
         }
     }
     return $this->getJsonResponse($id);
 }