ecar.dao
Class EstruturaAcessoDao
java.lang.Object
comum.database.Dao
ecar.dao.EstruturaAcessoDao
public class EstruturaAcessoDao
- extends Dao
- Author:
- evandro
Methods inherited from class comum.database.Dao |
alterar, alterar, alterar, buscar, contar, contarLong, excluir, excluir, getSession, inicializarLogBean, listar, ordenaSet, pesquisar, pesquisarDuplos, salvar, salvar, salvarOuAlterar, salvarOuAlterar, setSession |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PERMISSAO_ACESSO_SECRETARIA
public static final short PERMISSAO_ACESSO_SECRETARIA
- See Also:
- Constant Field Values
PERMISSAO_ACESSO_OUTRA_SECRETARIA
public static final short PERMISSAO_ACESSO_OUTRA_SECRETARIA
- See Also:
- Constant Field Values
validaPermissao
ValidaPermissao validaPermissao
EstruturaAcessoDao
public EstruturaAcessoDao(javax.servlet.http.HttpServletRequest request)
- Construtor. Chama o Session factory do Hibernate
EstruturaAcessoDao
public EstruturaAcessoDao()
getEstruturaAcessoEtta
public EstruturaAcessoEtta getEstruturaAcessoEtta(SisAtributoSatb atributo,
EstruturaEtt estruturaEtt)
throws ECARException
- Parameters:
EstruturaEtt
- SisAtributoSatb
-
- Returns:
- EstruturaAcessoEtta
- Throws:
ECARException
setEstruturaAcessoEtta
public void setEstruturaAcessoEtta(EstruturaAcessoEtta etta,
javax.servlet.http.HttpServletRequest request)
- Parameters:
Arraylist
-
- Throws:
EcarException
temPermissoesAcessoAcomp
public boolean temPermissoesAcessoAcomp(TipoAcompanhamentoTa tipoAcompanhamentoTa,
java.util.Set gruposUsuario)
throws ECARException
- Verifica se um grupo de usuario tem permissao de acessar um acompanhamento
de um tipo de acompanhamento
- Parameters:
estrutura
- gruposUsuario
-
- Returns:
-
- Throws:
ECARException
temPermissoesAcessoAcomp
public boolean temPermissoesAcessoAcomp(java.util.Set gruposUsuario)
throws ECARException
- Verifica se um grupo de usuario tem permissao de acessar algum
acompanhamento
- Parameters:
gruposUsuario
-
- Returns:
-
- Throws:
ECARException
temPermissoesAcessoAcompTodosOrgaos
public boolean temPermissoesAcessoAcompTodosOrgaos(TipoAcompanhamentoTa tipoAcompanhamentoTa,
java.util.Set gruposUsuario)
throws ECARException
- Throws:
ECARException
temPermissoesAcessoAcompSeusOrgaos
public boolean temPermissoesAcessoAcompSeusOrgaos(TipoAcompanhamentoTa tipoAcompanhamentoTa,
java.util.Set gruposUsuario)
throws ECARException
- Throws:
ECARException
temPermissoesAcessoAcompOrgaosSuaResponsabilidade
public boolean temPermissoesAcessoAcompOrgaosSuaResponsabilidade(TipoAcompanhamentoTa tipoAcompanhamentoTa,
java.util.Set gruposUsuario)
throws ECARException
- Throws:
ECARException
PermissaoAcessoGrupoEstrutura
public boolean PermissaoAcessoGrupoEstrutura(java.util.Set gruposUsuario,
EstruturaEtt ett,
short acao)
throws ECARException
- Parameters:
Set
- gruposUsuarioEstruturaEtt
- ettshort
- acao
- Returns:
- booelan
- Throws:
ECARException
- TODO: nao terminado, falta incluir acoes Funcao que
verifica se usuario pode executar determinada acao na Estrutura
Copyright © 2007, PRODEPA - Processamento de Dados do Pará