Package ecar.permissao

Examples of ecar.permissao.ValidaPermissao


     * @return
     * @throws ECARException
     */
    public List getOrgaosAcessoUsuario(SegurancaECAR seguranca)
            throws ECARException {
        ValidaPermissao validaPermissao = new ValidaPermissao();

        List secretarias = new ArrayList();

        if (validaPermissao.permissaoAcessoSecretariasUsuario(
                seguranca.getGruposAcesso(),
                Dominios.SEPARAR_ORGAO_TODOS)) {
            secretarias.addAll(new OrgaoDao(null).listar(
                    OrgaoOrg.class,
                    new String[]{"siglaOrg", "asc"}));
        } else if (validaPermissao.permissaoAcessoSecretariasUsuario(
                seguranca.getGruposAcesso(),
                Dominios.SEPARAR_ORGAO_USUARIO)) {
            secretarias.addAll(seguranca.getUsuario().getOrgaoOrgs());
        } else if (validaPermissao.permissaoAcessoSecretariasUsuario(
                seguranca.getGruposAcesso(),
                Dominios.SEPARAR_ORGAO_RESPONSABILIDADE)) {
            List listaCods = new ArrayList();

            for (Iterator it = seguranca.getGruposAcesso().iterator(); it.hasNext();) {
View Full Code Here


     * @return boolean existe
     * @throws ECARException
     */
   public List getOrgaosAcessoUsuarioPorTipoAcompanhamento(SegurancaECAR seguranca, TipoAcompanhamentoTa ta, boolean apenasOrgaosAtivos)
           throws ECARException {
       ValidaPermissao validaPermissao = new ValidaPermissao();

       List secretarias = new ArrayList();
       OrgaoDao orgDao = new OrgaoDao(request);
       // se � para gerar apenas para os seus �rg�os
    if(validaPermissao.permissaoAcessoReferenciaSeusOrgaos(ta, seguranca.getGruposAcesso())) {
       secretarias.addAll(orgDao.getListaOrgaosUsuario(seguranca.getUsuario(), apenasOrgaosAtivos));
    } else {
      // se for para gerar para todos os �rg�os
      secretarias.addAll(orgDao.getListaOrgaos(apenasOrgaosAtivos));
    }
View Full Code Here

    * @return boolean existe
    * @throws ECARException
    */
  public List getOrgaosAcessoUsuarioPorTipoAcompanhamentoPeloUsuario(Set grupoUsuarios, UsuarioUsu usuario, TipoAcompanhamentoTa ta, boolean apenasOrgaosAtivos)
          throws ECARException {
      ValidaPermissao validaPermissao = new ValidaPermissao();

      List secretarias = new ArrayList();
      OrgaoDao orgDao = new OrgaoDao(request);
      // se � para gerar apenas para os seus �rg�os
    if(validaPermissao.permissaoAcessoReferenciaSeusOrgaos(ta, grupoUsuarios)) {
       secretarias.addAll(orgDao.getListaOrgaosUsuario(usuario, apenasOrgaosAtivos));
    } else {
      // se for para gerar para todos os �rg�os
      secretarias.addAll(orgDao.getListaOrgaos(apenasOrgaosAtivos));
    }
View Full Code Here

            {
                if ( ( ( item.getIndAtivoIett(  ) != null ) && ! "".equals( item.getIndAtivoIett(  ).trim(  ) ) ) &&
                         ! "N".equals( item.getIndAtivoIett(  ).toUpperCase(  ) ) )
                {
                    // verifica se o usuario tem permissao de acessar o item em cadastro
                    ValidaPermissao validaPermissao = new ValidaPermissao(  );
                    validaPermissao.permissoesItem( item,
                                                    seguranca.getUsuario(  ),
                                                    seguranca.getGruposAcesso(  ) );

                    boolean permissaoAcessoItem = validaPermissao.permissaoConsultarItem(  );

                    if ( ! permissaoAcessoItem )
                    {
                        // SEM_PERMISSAO;
                        throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.SEM_PERMISSAO_ITEM );
View Full Code Here

            {
                if ( ( ( item.getIndAtivoIett(  ) != null ) && ! "".equals( item.getIndAtivoIett(  ).trim(  ) ) ) &&
                         ! "N".equals( item.getIndAtivoIett(  ).toUpperCase(  ) ) )
                {
                    // verifica se o usuario tem permissao de acessar o item em cadastro
                    ValidaPermissao validaPermissao = new ValidaPermissao(  );
                    validaPermissao.permissoesItem( item,
                                                    seguranca.getUsuario(  ),
                                                    seguranca.getGruposAcesso(  ) );

                    boolean permissaoAcessoItem = validaPermissao.permissaoConsultarItem(  );

                    if ( ! permissaoAcessoItem )
                    {
                        // SEM_PERMISSAO;
                        throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.SEM_PERMISSAO_ITEM );
View Full Code Here

            {
                if ( ( ( item.getIndAtivoIett(  ) != null ) && ! "".equals( item.getIndAtivoIett(  ).trim(  ) ) ) &&
                         ! "N".equals( item.getIndAtivoIett(  ).toUpperCase(  ) ) )
                {
                    // verifica se o usuario tem permissao de acessar o item em cadastro
                    ValidaPermissao validaPermissao = new ValidaPermissao(  );
                    validaPermissao.permissoesItem( item,
                                                    seguranca.getUsuario(  ),
                                                    seguranca.getGruposAcesso(  ) );

                    boolean permissaoAcessoItem = validaPermissao.permissaoConsultarItem(  );

                    if ( ! permissaoAcessoItem )
                    {
                        // SEM_PERMISSAO;
                        throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.SEM_PERMISSAO_ITEM );
View Full Code Here

            {
                if ( ( ( item.getIndAtivoIett(  ) != null ) && ! "".equals( item.getIndAtivoIett(  ).trim(  ) ) ) &&
                         ! "N".equals( item.getIndAtivoIett(  ).toUpperCase(  ) ) )
                {
                    // verifica se o usuario tem permissao de acessar o item em cadastro
                    ValidaPermissao validaPermissao = new ValidaPermissao(  );
                    validaPermissao.permissoesItem( item,
                                                    seguranca.getUsuario(  ),
                                                    seguranca.getGruposAcesso(  ) );

                    boolean permissaoAcessoItem = validaPermissao.permissaoConsultarItem(  );

                    if ( ! permissaoAcessoItem )
                    {
                        // SEM_PERMISSAO;
                        throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.SEM_PERMISSAO_ITEM );
View Full Code Here

        //VERIFICA A PERMISSAO DE ACESSO DO ITEM
        if(item != null) {
         
          if ((item.getIndAtivoIett() != null && !"".equals(item.getIndAtivoIett().trim())) && !"N".equals(item.getIndAtivoIett().toUpperCase())) {
            // verifica se o usuario tem permissao de acessar o item em cadastro
            ValidaPermissao validaPermissao = new ValidaPermissao();
            validaPermissao.permissoesItem(item, seguranca.getUsuario(), seguranca.getGruposAcesso());
               
            boolean permissaoAcessoItem =  validaPermissao.permissaoConsultarItem();
               
            if(!permissaoAcessoItem ){
              // SEM_PERMISSAO;
              throw new PermissaoAcessoLinkException(ErroPermissaoAcessoLinkEnum.SEM_PERMISSAO_ITEM);
            }
View Full Code Here

        //VERIFICA A PERMISSAO DE ACESSO DO ITEM
        if(item != null) {
         
          if ((item.getIndAtivoIett() != null && !"".equals(item.getIndAtivoIett().trim())) && !"N".equals(item.getIndAtivoIett().toUpperCase())) {
            // verifica se o usuario tem permissao de acessar o item em cadastro
            ValidaPermissao validaPermissao = new ValidaPermissao();
            validaPermissao.permissoesItem(item, seguranca.getUsuario(), seguranca.getGruposAcesso());
               
            boolean permissaoAcessoItem =  validaPermissao.permissaoConsultarItem();
               
            if(!permissaoAcessoItem ){
              // SEM_PERMISSAO;
              throw new PermissaoAcessoLinkException(ErroPermissaoAcessoLinkEnum.SEM_PERMISSAO_ITEM);
            }
View Full Code Here

            {
                if ( ( ( item.getIndAtivoIett(  ) != null ) && ! "".equals( item.getIndAtivoIett(  ).trim(  ) ) ) &&
                         ! "N".equals( item.getIndAtivoIett(  ).toUpperCase(  ) ) )
                {
                    // verifica se o usuario tem permissao de acessar o item em cadastro
                    ValidaPermissao validaPermissao = new ValidaPermissao(  );
                    validaPermissao.permissoesItem( item,
                                                    seguranca.getUsuario(  ),
                                                    seguranca.getGruposAcesso(  ) );

                    boolean permissaoAcessoItem = validaPermissao.permissaoConsultarItem(  );

                    if ( ! permissaoAcessoItem )
                    {
                        // SEM_PERMISSAO;
                        throw new PermissaoAcessoLinkException( ErroPermissaoAcessoLinkEnum.SEM_PERMISSAO_ITEM );
View Full Code Here

TOP

Related Classes of ecar.permissao.ValidaPermissao

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.