Pular para o conteúdo principal

Cadastros de Mesa Diretora


EU, ENQUANTO usuário com permissões adequadas
DESEJO criar OU editar OU remover Mesa Diretora
PARA inserir OU adaptar OU remover os dados de Mesa Diretora


CA01: Cadastrar nova Mesa Diretora

QUANDO o usuário com permissão Cadastros.MesaDiretora.Editar clique em Mesas Diretoras no menu lateral esquerdo
E clicar em Nova Mesa Diretora
E selecionar um dos usuários cadastrados pelo setup
E clicar em salvar
ENTÃO o sistema deve cadastrar uma nova Mesa Diretora
E e listar na tela de Mesas Diretoras
E desbloquear a aba de membros da mesa diretora

CA02: Editar Mesa Diretora

QUANDO o usuário com permissão Cadastros.MesaDiretora.Editar clique em Mesas Diretoras no menu lateral esquerdo
E clicar em editar uma das Mesas Diretoras listadas
E modificar algum dado
E clicar em salvar
ENTÃO o sistema deve salvar os dados alterados

CA03: Remover Mesas Diretoras

QUANDO o usuário com permissão Cadastros.MesaDiretora.Excluir clique em Mesas Diretoras no menu lateral esquerdo
E clicar em excluir um das Mesas Diretoras listados
E não houver vínculo com a Mesa Diretora
ENTÃO o sistema deve remover a Mesa Diretora do sistema

CA04: Impedir Remoção de Mesas Diretoras

QUANDO o usuário com permissão Cadastros.MesaDiretora.Excluir clique em Mesas Diretoras no menu lateral esquerdo
E clicar em excluir uma das Mesas Diretoras listadas
E houver algum vínculo com o partido
ENTÃO o sistema deve impedir a exclusão e emitir a mensagem Não é possível realizar a exclusão. O registro selecionado possui relacionamentos no sistema.

CA05: Visualizar dados de Mesas Diretoras

QUANDO o usuário com permissão Cadastros.MesaDiretora.Visualizar clique em Mesas Diretoras no menu lateral esquerdo
E clicar em visualizar uma das Mesas Diretoras listadas
ENTÃO o sistema deve direcionar o usuário para uma tela de apenas visualização dos dados

CA06: Cadastrar membro

QUANDO o usuário com permissão Cadastros.MesaDiretora.MembrosMesaDiretora.Editar estiver cadastrando
OU editando um já cadastrado
E clicar em Membro da mesa diretora dentro da edição\ **OU** clicar em Membrosna listagem de mesas diretoras\ **E** clicar emNovo membro diretor`
E selecionar um dos parlamentares cadastrados no sistema
E preencher os dados necessários
E clicar em salvar
ENTÃO o sistema deve cadastrar o novo membro na mesa diretora

CA07: Cancelar cadastro de membro

QUANDO o usuário com permissão Cadastros.MesaDiretora.MembrosMesaDiretora.Editar estiver cadastrando
OU editando um já cadastrado
E clicar em Membro da mesa diretora
E clicar em Novo membro diretor
E selecionar um dos parlamentares cadastrados no sistema
E/OU preencher os dados necessários
E clicar em cancelar
ENTÃO o sistema deve fechar os campos de edição

CA08: Remover membro

QUANDO o usuário com permissão Cadastros.MesaDiretora.MembrosMesaDiretora.Excluir estiver editando um já cadastrado
E clicar em Excluir nas ações do membro
ENTÃO o sistema deve remover o membro da mesa diretora

CA09: Visualizar dados do membro

QUANDO o usuário com permissão Cadastros.MesaDiretora.MembrosMesaDiretora.Visualizar estiver editando um já cadastrado
E clicar em Visualizar nas ações do membro
ENTÃO o sistema deve abrir os campos na parte superior
E inserir os dados do membro sem possibilidade de edição

CA10: Cancelar visualização dos dados do membro

QUANDO o usuário com permissão Cadastros.MesaDiretora.MembrosMesaDiretora.Visualizar estiver editando um já cadastrado
E clicar em Visualizar nas ações do membro
E o sistema apresentar os dados
E clicar em cancelar
ENTÃO o sistema deve fechar os campos com os dados

CA11: Filtrar membros

QUANDO o usuário com permissão Cadastros.MesaDiretora.MembrosMesaDiretora.Editar estiver editando um já cadastrado
E inserir algum caractere no campo de pesquisa
E clicar na lupa
OU apertar enter
ENTÃO o sistema deve filtrar pelo nome do membro com contains

CA12: Utilizar filtro avançado de membros

QUANDO o usuário com permissão Cadastros.MesaDiretora.MembrosMesaDiretora.Editar estiver editando um já cadastrado
E clicar em mais filtros
E inserir algum dados de cargo E/OU atividade
E apertar enter
OU clicar em buscar
ENTÃO o sistema deve filtrar pelos dados selecionados

CA13: Limpar filtro avançado de membros

QUANDO o usuário com permissão Cadastros.MesaDiretora.MembrosMesaDiretora.Editar estiver editando um já cadastrado
E clicar em mais filtros
E inserir algum dados de cargo E/OU atividade E apertar Limpar filtro
ENTÃO o sistema deve limpar os campos
E listar todos os membros