package br.com.centralit.citcorpore.negocio; import java.util.Collection; import br.com.centralit.citcorpore.bean.PerfilAcessoUsuarioDTO; import br.com.centralit.citcorpore.bean.UsuarioDTO; import br.com.citframework.service.CrudService; public interface PerfilAcessoUsuarioService extends CrudService { PerfilAcessoUsuarioDTO listByIdUsuario(PerfilAcessoUsuarioDTO obj) throws Exception; void reativaPerfisUsuario(Integer idUsuario); /** * Restaura o Perfil de Acesso espec�fico do Usu�rio. * * @param usuario * @return PerfilAcessoUsuarioDTO * @throws Exception * @author valdoilo.damasceno */ PerfilAcessoUsuarioDTO obterPerfilAcessoUsuario(UsuarioDTO usuario) throws Exception; /** * Retorna a lista de id perfis de acesso do usu�rio informado * * @param usuario * @return Collection * @throws Exception * @author rodrigo.oliveira */ Collection obterPerfisAcessoUsuario(UsuarioDTO usuario) throws Exception; }