/**
  * Update the specified Departamento in storage.
  *
  * @param  int    $id
  * @param CreateDepartamentoRequest $request
  *
  * @return Response
  */
 public function update($id, CreateDepartamentoRequest $request)
 {
     $departamento = $this->departamentoRepository->findDepartamentoById($id);
     if (empty($departamento)) {
         Flash::error('Departamento not found');
         return redirect(route('departamentos.index'));
     }
     $departamento = $this->departamentoRepository->update($departamento, $request->all());
     Flash::message('Departamento updated successfully.');
     return redirect(route('departamentos.index'));
 }