Cadastrando visita
Descrição
- Criação de uma nova rota. Patch - /ficai/visita
- Criação de um novo método na camada de serviço createVisita
- Adicionei o id da ficha no DTO de visita
- Arrumei o setVisita na model de ficha
Criação da rota de cadastro de visita. Ao enviar uma nova visita, é criado um registro na lista de visitas de ficha. Caso seja a primeira visita, o status é alterado para EM VISITAÇÃO.
Mudanças # (task)
Tipo de mudança
- Feature nova (Correção que não causa quebra e adiciona uma funcionalidade nova)
Como as modificações deste PR foram testadas?
- itShouldReturnCreatedStatusWhenCreatingVisita()
- itShouldThrowAnExceptionWhenCreatingVisita
- itShouldCreateVisita()
Checklist:
- Meu código segue o guideline previsto para este projeto.
- Meu código foi revisado por mim mesmo
- Meu código esta comentando, especialmente, em partes mais complexas
- Quando necessário, eu atualizei a documentação do projeto
- Minhas modificações não causam novos warnings
- Meu código possui testes relevantes
- Meus testes unitários estão passando