Michele, a mudança é necessário devido a uma limitação técnica, visto que pela característica editável, em alguns momentos preciso atualizar a grid(Novo componente curricular, remoção de um componente, etc......), nesses momentos utilizando o componente sugerido pelo protótipo, o mesmo perde os valores selecionados, além de outros problemas que é do próprio componente disponibilizado pelo PRIMEFACES, sendo assim preciso de sua aprovação para dar continuidade as mudanças detalhadas abaixo:
1) Para seguir o padrão já adotado em outras telas foi alinhado o ícone utilizado para adicionar um componente curricular a direita e no topo da tabela de disciplinas
2) Ao invés de utilizar um componente multi-selecionável na própria grid foi adicionado um ícone de edição que ao ser acionado, abri um modal para definição dos pré-requisitos utilizando uma grid multi-selecionável, nesse modal não existe campos obrigatórios e ao confirmar a seleção é exibido as disciplinas separadas por virgula na lista de componentes curriculares.
segue o print para melhor exemplificar.
Michele, a mudança é necessário devido a uma limitação técnica, visto que pela característica editável, em alguns momentos preciso atualizar a grid(Novo componente curricular, remoção de um componente, etc......), nesses momentos utilizando o componente sugerido pelo protótipo, o mesmo perde os valores selecionados, além de outros problemas que é do próprio componente disponibilizado pelo PRIMEFACES, sendo assim preciso de sua aprovação para dar continuidade as mudanças detalhadas abaixo:
1) Para seguir o padrão já adotado em outras telas foi alinhado o ícone utilizado para adicionar um componente curricular a direita e no topo da tabela de disciplinas
2) Ao invés de utilizar um componente multi-selecionável na própria grid foi adicionado um ícone de edição que ao ser acionado, abri um modal para definição dos pré-requisitos utilizando uma grid multi-selecionável, nesse modal não existe campos obrigatórios e ao confirmar a seleção é exibido as disciplinas separadas por virgula na lista de componentes curriculares. segue o print para melhor exemplificar.