Package br.gov.serpro.ouvidoria.model

Examples of br.gov.serpro.ouvidoria.model.Funcionario


        // Recupera o Funcionário logado
        Long funcionarioId = (Long) request.getSession().getAttribute(Constants.PA_FUNCIONARIO);
       
      FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(getDaoFactory());
     
      Funcionario func = (Funcionario) funcionarioCtrl.get(funcionarioId)

        // Recupera lista de assuntos para preenchimento da "combo"
        lstAssunto = func.getListaAssuntosComAtuacao("Ambos");

        if (lstAssunto != null)
            request.setAttribute("lstAssuntos", lstAssunto);
        else
            request.setAttribute("lstAssuntos", new ArrayList());
View Full Code Here


      // Recupera o Funcionário logado
      Long funcionarioId = (Long) request.getSession().getAttribute(
          Constants.PA_FUNCIONARIO);
      FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(
          getDaoFactory());
      Funcionario funcionario = (Funcionario) funcionarioCtrl
          .get(funcionarioId);

      Comparator ordem = new Comparator() {
        public int compare(Object obj1, Object obj2) {
          return ((PersistentObject) obj1).getDescricao().compareTo(
              ((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());
      }

      request.setAttribute("object", funcionario);
      request.setAttribute("maximoIndColuna", parametrosGerais
          .getLimiteColunaIndicadores());
View Full Code Here

            // Recupera o Funcionário logado
            Long funcionarioId = (Long) request.getSession().getAttribute(Constants.PA_FUNCIONARIO);
           
          FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(getDaoFactory());
         
          Funcionario func = (Funcionario) funcionarioCtrl.get(funcionarioId)

            // recupera os scripts
            scripts = consultarScriptCtrl.ListarScript(lsTexto, lsAssunto,
                    func, lsBuscarNovamente, historicoTextos);
View Full Code Here

            // Recupera o Funcionário logado
            Long funcionarioId = (Long) request.getSession().getAttribute(Constants.PA_FUNCIONARIO);
           
          FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(getDaoFactory());
         
          Funcionario func = (Funcionario) funcionarioCtrl.get(funcionarioId)

            // recupera os scripts
            scripts = consultarBancoScriptsCtrl.ListarScript(lsTexto,
                    lsAssunto, func, situacao);
View Full Code Here

    Long funcionarioId = (Long) request.getSession().getAttribute(
        Constants.PA_FUNCIONARIO);

    FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(getDaoFactory());

    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;
          if (pobj1 != null && pobj1.getDescricao() != null) {
            return pobj1.getDescricao().compareTo(
                pobj2.getDescricao());
          }
          return 0;
        }
      };
      lista = new TreeSet(ordem);
      lista.addAll(funcionario.getListaTodosSubOrgaos());
    }
    request.setAttribute("listarSubOrgaos", lista);

    return mapping.findForward("listar");
  }
View Full Code Here

          Constants.PA_FUNCIONARIO);

      FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(
          getDaoFactory());

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

      Comparator ordem = new Comparator() {
        public int compare(Object obj1, Object obj2) {
          return ((PersistentObject) obj1).getDescricao().compareTo(
              ((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());
      }

      request.setAttribute("object", funcionario);
      request.setAttribute("maximoIndColuna", new Integer(30));
      request.setAttribute("function", request.getParameter("function"));
View Full Code Here

            Long funcionarioId = (Long) request.getSession().getAttribute(Constants.PA_FUNCIONARIO);
           
          FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(getDaoFactory());
         
          Funcionario funcionario = (Funcionario) funcionarioCtrl.get(funcionarioId)

            String acionamentoId = request.getParameter("id");

            ListarAcionamentoRespostaCtrl larCtrl = new ListarAcionamentoRespostaCtrl(
                    getDaoFactory());
View Full Code Here

          .getAttribute(Constants.PA_FUNCIONARIO);

      final FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(
          daoFactory);

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

      if (funcionario == null) {
        return;
      }
View Full Code Here

    Long funcionarioId = (Long) request.getSession().getAttribute(
        Constants.PA_FUNCIONARIO);

    FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(getDaoFactory());

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

    Acionamento acionamento = reclassificarMensagemCtrl
        .getAcionamento(idAcionamento);

    Collection lstAssuntos = null;

    if (funcionario.getPerfil().getId().intValue() == Perfil.OUVIDOR_GERAL
        .getId().intValue()
        || funcionario.getPerfil().getId().intValue() == Perfil.OUVIDOR_ASSISTENTE
            .getId().intValue()) {

      lstAssuntos = getOrgao(request).getListaTodosAssuntos("Ativo");
      lstAssuntos.remove(acionamento.getMensagem().getAssunto());
    } else {
View Full Code Here

    // obter o funcionário atualmente logado
    Long funcionarioId = (Long) request.getSession().getAttribute(
        Constants.PA_FUNCIONARIO);
    FuncionarioCtrl defaultCtrl = new FuncionarioCtrl(getDaoFactory());
    Funcionario funcionario = (Funcionario) defaultCtrl.get(funcionarioId);

    // consultar os funcionários e colocar a lista de resultados no request
    request.setAttribute("listar",
        defaultCtrl.list(getOrgao(request), funcionario, pchave));
View Full Code Here

TOP

Related Classes of br.gov.serpro.ouvidoria.model.Funcionario

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.