Cadastro de Site
Tela de entrada/listagem
- Nome: Campo que exibe o nome cadastrado.
- Inserir: Opção para inserir um novo cadastro.
- Deletar: Só deve permitir a deleção caso o tipo de cultura não esteja vinculado a nenhuma variedade.
- Duplicar: Duplica o cadastro.
Observação
- Tabela do DB:
tb_site, tb_sitepessoa - Caminho: Menu >> Cadastro >> Site
A tabela tb_sitepessoa é uma tabela relacional que vincula o site à pessoa. Como um site pode ter várias pessoas, é necessário que essa tabela relacione N:N.
Requisitos
Requisito 01: Campos do Cadastro de Site
Campo 01: Nome
| Propriedade | Descrição |
|---|
| Nome | Nome |
| Descrição | Campo para ser informado o nome do site. |
| Conta/Regra | n/a |
| Observação | n/a |
| Tipo | Texto |
| Tipo DB | varchar |
| Validação | Sim (X) Não ( ) |
| Obrigatório | Sim (X) Não ( ) |
Campo 02: Integrantes
| Propriedade | Descrição |
|---|
| Nome | Integrantes |
| Descrição | O sistema deve listar todos os usuários ativos e que têm a opção "técnico de sementeira" marcada em seu cadastro. |
| Conta/Regra | Quando o usuário aponta os integrantes do site, no cadastro de parcela ao ser apontado, todos os usuários pertencentes a esse site devem ter acesso à parcela. |
| Observação | n/a |
| Tipo | Campo com duas caixas: uma lista com os usuários ativos e outra para selecionar os usuários desejados. (IMG!) |
| Tipo DB | int |
| Validação | Sim (X) Não ( ) |
| Obrigatório | Sim (X) Não ( ) |