Subversion Repositories bacoAlunos

Rev

Blame | Last modification | View Log | RSS feed


######

Requisitos de utilização dos UserRolesConfigs e dos Roles em String

######

##########################################################
ALTERAÇÕES AO MODELO QUE USEM ROLES COMO STRING
##########################################################

Sempre que uma classe use roles deve ser atualizado o servico de substituicao de roles

class: pt.estgp.estgweb.services.users.UserRoleConfigService
metodo: addUpdateRole
notas: deve adicionar um novo verificador de substituicao de role quando um role é substituido na administracao

Locais que referenciam este serviço:
 - interface: Configuração de Papeis Institucionais - salvar role com chave modificada
 - interface: Gestão de Papeis Institucionais - Papeis de Coordenações - Criar e Normalizar Role

Controladores que usem estes serviços dos Roles devem chamar o UserRoleProxy na camada de serviço
para marcar os Roles como Dirty a fim de os recarregar para a cache

Locais que referenciam este serviço:
  class: pt.estgp.estgweb.web.controllers.courses.CoursesController
  método: addCourseComissionRole
  chamada necessária: UserRoleProxy.setDirty();