1
resposta

[Sugestão] Reativando Médico

Nas últimas aulas o professor mostrou como podemos realizar a exclusão lógica de um médico. Mas eu fiquei curioso e acabei implementando sua reativação e vou compartilhar com vocês o código!

Na Classe MedicoController, criei um método do PUT para alterarmos o status de médico para ativo:

@Transactional
@PutMapping("{id}")
public void ativarMedico(@PathVariable Long id) {
    var medico = repository.getReferenceById(id);
    medico.ativar();
 }
    

Na Classe Médico criei o método ativar:

public void ativar() {
     this.ativo = true;
}
1 resposta

Oi Henrique!

Legal! Bom exemplo de como implementar essa funcionalidade ;)

Bons estudos!