From 2ac0b1612d20be5b8369cc4773ccea2ab9bb016e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Vitor=20Capaz=C3=B3rio=20Domingos?= <127691953+JoaoVitorDomingos@users.noreply.github.com> Date: Sun, 17 Nov 2024 09:45:41 -0300 Subject: [PATCH] Update README.md --- README.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 3bc657c..9541a40 100644 --- a/README.md +++ b/README.md @@ -74,7 +74,7 @@ Veja o projeto você mesmo: https://joaovitordomingos.github.io/My-Class/
Foi criado um script do tipo módulo chamado metodos onde ficará métodos que serão utilizados em várias partes do site, por exemplo um método que gera um número aleatório.
- +Os alunos terão idades de 16 a 19, para isso, com o metodo Date().getFullYear(), pego o ano atual e subtraio da idade mínima e máxima, guardando os dois valores para assim gerar anos aleátorios de nascimento. Agora o mês simplesmente utilizo a função de gerar números aleátórios. E para o dia, é realizado a mesma coisa, mas com uma verificação antes, já que fevereiro tem apenas 29 dias e os meses abril, junho, setembro e novembro tem 30 dias.
- +Para o sexo e endereço, apenas realizado uma condição, comparando o id, por exemplo o id 12 é uma menina, e seu endereço é "Rua do MasterX". Agora para o cpf, apenas gero números aleatórios de 0 a 9. As notas também são geradas aleatóriamentes, de 0 a 10.
O maior exemplo de modal dinâmico é o "Veja Mais" do aluno, foi se utilizado uma estrutura genérica de modal e por meio do Javascript foi se alterando o conteúdo do modal, este é o modal dinâmico do Bootstrap.
Cada ícone na parte "Veja Mais" tem um data-bs-whatever com o valor da matrícula do aluno, isso irá diferenciar os alunos, assim sabendo qual conteúdo mostrar.
Outro exemplo, é o modal de Criar/Editar Sessão/Atividade, ao apertar no botão de criar o modal vem com o título Criar Atividade/Sessão, agora quando se aperta no ícone de edição, o modal vem com o nome Editar Atividade/Sessão
No modal de Sessão a tabela também é alterada dinâmicamente, caso se adicione uma atividade nova ou altere o nome de uma atividade, ao abir o modal a tabela muda de acordo com os nomes das atividades.
@@ -142,14 +142,14 @@ Veja o projeto você mesmo: https://joaovitordomingos.github.io/My-Class/Neste formulário, além da verificação de preenchimento, há uma verificação na data e na nota. Não é possível lançar a nota em uma data antes do primeiro dia de aula, em uma data acima de 30 dias e nos finais de semana.
Também não é possível lançar uma nota abaixo de zero e acima de 10.
A mesma verificação de data que ocorre no "Lançar Notas", ocorre no modal "Lançar Presença", sendo assim, não é possível lançar uma presença antes do primeiro dia de aula ou em um dia acima de 30 dias após o último dia de aula e nos finais de semana.
@@ -160,13 +160,13 @@ Veja o projeto você mesmo: https://joaovitordomingos.github.io/My-Class/Como todos os alunos já presentes tem entre 16 a 19 anos, então não é possível adicionar um aluno mais novo que 16 ou mais velho que 19 anos, para isso existe uma verificação em sua data de nascimento.
Em seu nome não é possível adicionar números ou caracteres especiais, apenas aqueles utilizados em nomes como: ã,â,...
O CPF tem que seguir como é exemplificado, caso tenha algo de errado, irá acionar o alerta.