Package br.gov.serpro.ouvidoria.controller.gerencial.administracao

Examples of br.gov.serpro.ouvidoria.controller.gerencial.administracao.SubOrgaoCtrl


                return ((Instituicao) obj1).getDescricao().compareTo(
                        ((Instituicao) obj2).getDescricao());
            }
        });

        SubOrgaoCtrl subOrgaoCtrl = new SubOrgaoCtrl(getDaoFactory());

        if( funcionario.getNivelAtuacao() == Funcionario.NA_ORGAO ) {
            lista.addAll(subOrgaoCtrl.list(getOrgao(request)));
        } else {
            lista.addAll(funcionario.getListaSubOrgaosAtivos());
        }

        request.setAttribute("object", object);
View Full Code Here


              ((PersistentObject) obj2).getDescricao());
        }
      };

      /* Lista de Sub-órgãos */
      SubOrgaoCtrl subOrgaoCtrl = new SubOrgaoCtrl(getDaoFactory());
      Collection subOrgaoList = new TreeSet(ordem);

      /* Se funcionário é administrador ou tem nivel de acesso ao órgão */
      if (funcionario.getPerfil().equals(Perfil.ADMINISTRADOR)
          || funcionario.getNivelAtuacao() == Funcionario.NA_ORGAO)
        subOrgaoList.addAll(subOrgaoCtrl
            .listarTodosSubOrgaos(getOrgao(request)));
      else {
        subOrgaoList.addAll(funcionario.getListaTodosSubOrgaos());
      }

View Full Code Here

    Funcionario funcionario = (Funcionario) funcionarioCtrl
        .get(funcionarioId);

    Collection lista = null;
    if (funcionario.getNivelAtuacao() == Funcionario.NA_ORGAO) {
      SubOrgaoCtrl subOrgaoCtrl = new SubOrgaoCtrl(getDaoFactory());
      lista = subOrgaoCtrl.listarTodosSubOrgaos(getOrgao(request));
    } else {
      Comparator ordem = new Comparator() {
        public int compare(Object obj1, Object obj2) {
          PersistentObject pobj1 = (PersistentObject) obj1;
          PersistentObject pobj2 = (PersistentObject) obj2;
View Full Code Here

    SubOrgao subOrgao = null;
    if (id == null || id.trim().length() == 0) {
      subOrgao = new SubOrgao();
    } else {
      SubOrgaoCtrl subOrgaoCtrl = new SubOrgaoCtrl(getDaoFactory());
      subOrgao = subOrgaoCtrl.get(new Long(id));
    }

    request.setAttribute("function", request.getParameter("function"));
    request.setAttribute("subOrgao", subOrgao);
View Full Code Here

    if (!msgs.isEmpty()) {
      saveErrors(request, msgs);
      return mapping.findForward("error");
    }

    SubOrgaoCtrl subOrgaoCtrl = new SubOrgaoCtrl(getDaoFactory());
    try {

      if (id != null && id.trim().length() > 0) {
        subOrgaoCtrl.update(getOrgao(request), id, descricao,
            inicioVigencia, fimVigencia);
        msgs.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage(
            "message.atualizarSubOrgao.alterar"));
      } else {
        subOrgaoCtrl.insert(getOrgao(request), descricao,
            inicioVigencia, fimVigencia);
        msgs.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage(
            "message.atualizarSubOrgao.incluir"));

      }
View Full Code Here

    String message = null;
    try {
      final Timestamp vigencia = new Timestamp(sdf.parse(
          dataFimVigencia + " " + horaFimVigencia).getTime());

      SubOrgaoCtrl subOrgaoCtrl = new SubOrgaoCtrl(getDaoFactory());
      subOrgaoCtrl.delete(getOrgao(request), id, vigencia);
      message = "message.atualizarSubOrgao.excluir";
    } catch (ParseException e) {
      message = "error.atualizarSubOrgao.dataVigencia";
    }
View Full Code Here

              ((PersistentObject) obj2).getDescricao());
        }
      };

      /* Lista de Sub-órgãos */
      SubOrgaoCtrl subOrgaoCtrl = new SubOrgaoCtrl(getDaoFactory());
      Collection subOrgaoList = new TreeSet(ordem);

      /* Se funcionário é administrador ou tem nivel de acesso ao órgão */
      if (funcionario.getPerfil().equals(Perfil.ADMINISTRADOR)
          || funcionario.getNivelAtuacao() == Funcionario.NA_ORGAO)
        subOrgaoList.addAll(subOrgaoCtrl
            .listarTodosSubOrgaos(getOrgao(request)));
      else {
        subOrgaoList.addAll(funcionario.getListaTodosSubOrgaos());
      }

View Full Code Here

        return 0;
      }
    };

    /* Lista de Sub-órgãos */
    SubOrgaoCtrl subOrgaoCtrl = new SubOrgaoCtrl(getDaoFactory());
    Collection subOrgaoList = new TreeSet(ordem);

    /* Se funcionário é administrador ou tem nivel de acesso ao órgão */
    if (funcionario.getPerfil().equals(Perfil.ADMINISTRADOR)
        || funcionario.getNivelAtuacao() == Funcionario.NA_ORGAO)
      subOrgaoList.addAll(subOrgaoCtrl.list(getOrgao(request)));
    else {
      subOrgaoList.addAll(funcionario.getListaSubOrgaosAtivos());
    }

    /* Lista de Perfis */
 
View Full Code Here

          return 0;
        }
      };

      /* Lista de Sub-órgãos */
      SubOrgaoCtrl subOrgaoCtrl = new SubOrgaoCtrl(getDaoFactory());
      Collection subOrgaoList = new TreeSet(ordem);

      /* Se funcionário é administrador ou tem nivel de acesso ao órgão */
      if (gestor.getPerfil().equals(Perfil.ADMINISTRADOR)
          || gestor.getListaSubOrgaosAtivos() == null
          || gestor.getListaSubOrgaosAtivos().isEmpty())
        subOrgaoList.addAll(subOrgaoCtrl.list(getOrgao(request)));
      else {
        subOrgaoList.addAll(gestor.getListaSubOrgaosAtivos());
      }

      /* Lista de Perfis */
 
View Full Code Here

    public ActionForward listar(ActionMapping mapping, ActionForm form,
            HttpServletRequest request, HttpServletResponse response)
            throws Exception {

        SubOrgaoCtrl subOrgaoCtrl = new SubOrgaoCtrl(getDaoFactory());

        SubOrgao subOrgao = subOrgaoCtrl.get(new Long(request
                .getParameter("id")));

        LocalidadeOcorrenciaCtrl localidadeOcorrenciaCtrl = new LocalidadeOcorrenciaCtrl(
                getDaoFactory());
View Full Code Here

TOP

Related Classes of br.gov.serpro.ouvidoria.controller.gerencial.administracao.SubOrgaoCtrl

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.