public TreeNode getTreeNode(Perfil perfil) { List<Permissao> todasPermissoes = permissaoDAO.listAll("descricao"); List<Permissao> permissoesPerfil = null; if (perfil != null && perfil.getId() != null) { permissoesPerfil = permissaoDAO.getPermissoesComFilhos(perfil); } return getTreeNode(todasPermissoes, permissoesPerfil); }
public TreeNode getTreeNodeMenu(Perfil perfil) { List<Permissao> permissoesPerfil = permissaoDAO.getPermissoesComFilhos(perfil); List<Permissao> permissoesMenu = null; if (perfil != null && perfil.getId() != null) { permissoesMenu = permissaoDAO.getPermissoesMenuComFilhos(perfil); } return getTreeNode(permissoesPerfil, permissoesMenu); }