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

Examples of br.gov.serpro.ouvidoria.controller.gerencial.administracao.TipoAssuntoCtrl.list()


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

        Collection lista = null;
        if (funcionario.getNivelAtuacao() == Funcionario.NA_ORGAO) {
            TipoAssuntoCtrl defaultCtrl = new TipoAssuntoCtrl(getDaoFactory());
            lista = defaultCtrl.list(getOrgao(request));
        } else {
            lista = new ArrayList();
            for (Iterator iter = funcionario.getListaSubOrgaosAtivos()
                    .iterator(); iter.hasNext();) {
                SubOrgao subOrgao = (SubOrgao) iter.next();
View Full Code Here


    Collection tipoAssuntoList = 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)
      tipoAssuntoList.addAll(tipoAssuntoCtrl.list(getOrgao(request)));
    else {
      for (Iterator iter = funcionario.getListaSubOrgaosAtivos()
          .iterator(); iter.hasNext();) {
        SubOrgao subOrgao = (SubOrgao) iter.next();
        tipoAssuntoList.addAll(subOrgao.getListaAssunto(Assunto.ATIVO));
View Full Code Here

      /* Se funcionário é administrador ou tem nível de acesso ao órgão */
      if (gestor.getPerfil().equals(Perfil.ADMINISTRADOR)
          || gestor.getListaSubOrgaosAtivos() == null
          || gestor.getListaSubOrgaosAtivos().isEmpty())
        tipoAssuntoList.addAll(tipoAssuntoCtrl.list(getOrgao(request)));
      else {
        for (Iterator iter = gestor.getListaSubOrgaosAtivos()
            .iterator(); iter.hasNext();) {
          SubOrgao subOrgao = (SubOrgao) iter.next();
          tipoAssuntoList.addAll(subOrgao
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.