Tabela - Componente Curricular (Matéria)
Na interface apresentada temos 3 botões que permitem executar algumas ações:
Acionando o botão Novo, o sistema permitirá a inclusão de um novo componente. O botão Remover permitirá que o usuário remova da interface uma ou mais componentes já cadastrados, que posteriormente poderão ser excluídas (botão Salvar). E finalmente, o botão Restaurar permitirá a recuperação das informações marcadas para remoção, removidas da interface (botão Remover), mas antes do usuário atualizar as informações no sistema (botão Salvar).
Inclusão de um Componente Curricular
Após o acionamento do botão Novo, o sistema apresentará a lista dos componentes já cadastrados com uma nova linha no final da lista, onde o usuário deverá informar o novo componente (campo Descrição). Em seguida, o usuário deverá clicar sobre o botão Salvar, para que a aplicação registre no sistema o novo componente. Se não ocorrerem erros, o sistema apresentará a mensagem “O registro foi atualizado com sucesso“.
Alteração de uma Componente Curricular
Para alterar uma ou mais componentes curriculares, o usuário deverá modificar as informações das linhas com os componentes a serem atualizados, e acionar o “Para alterar uma ou mais componentes”, o usuário deverá modificar as informações das linhas com os componentes a serem atualizados, e acionar o botão Salvar, para que a aplicação registre no sistema as alterações. Se não ocorrerem erros, o sistema apresentará a mensagem “O registro foi atualizado com sucesso“.
Exclusão de uma Componente Curricular/Restauração das informações
Para excluir uma ou mais componentes, o usuário deverá marcar as primeiras posições das linhas com os componentes curriculares a serem excluídos, ou se quiser excluir todas os componentes curriculares exibidas na tela no momento, deverá marcar a primeira posição do cabeçalho Descrição, da interface Componente Curricular, para que o sistema marque os componentes curriculares e, em seguida, deverá acionar o botão Remover, para que a aplicação remova da interface as exclusões indicadas, e para que as informações sejam realmente excluídas do sistema, o usuário deverá acionar o botão Salvar. Se não ocorrerem erros, o sistema apresentará a mensagem “O registro foi atualizado com sucesso“.
Se por algum motivo o usuário deseja restaurar os dados da interface após a remoção das informações (botão Remover), antes de registrar a exclusão no sistema (botão Salvar), ele deverá acionar o botão Restaurar.
Observações
Caso alguma ação do usuário viole alguma regra da interface, o sistema apresentará uma mensagem indicando o problema encontrado (na figura abaixo, não foi possível excluir o componente curricular , pois existe componente curricular nas grades dos currículos dos cursos que faz referência à mesma).