Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro na escolha de médico aleatorio

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidadeMeu idMedico não está setado como @NotNull para forçar receber uma informação.

2 respostas
solução!

Oi Matheus!

Faltou uma validação na lógica mesmo, pois pode não haver médicos disponíveis para a especialidade e a data escolhidas.

Para corrigir, precisa realizar essa validação então:

var medico = escolherMedico(dados);
if (medico == null) {
    throw new ValidacaoException("Não existe médico disponível nessa data!");
}

Deu certo, valeu!!