Implementar una ruta, por ejemplo, /turnoModificar, que permita modificar un turno existente en la base de datos.
La query deberia recibir un id que coincida con el id de un turno existente (para eso seria util tambien tener una API que liste todos los turnos) acompaniado de datos opcionales (idPaciente, idProfesional, hora, fecha) y modifique el turno existente.
Dejamos para mas adelante las comprobaciones: validar que el id realmente exista en la base de turnos, corroborar que el paciente o profesional existen, corroborar que no haya ya un turno para otro paciente en ese horario con ese profesional.
Implementar una ruta, por ejemplo, /turnoModificar, que permita modificar un turno existente en la base de datos.
La query deberia recibir un id que coincida con el id de un turno existente (para eso seria util tambien tener una API que liste todos los turnos) acompaniado de datos opcionales (idPaciente, idProfesional, hora, fecha) y modifique el turno existente.
Dejamos para mas adelante las comprobaciones: validar que el id realmente exista en la base de turnos, corroborar que el paciente o profesional existen, corroborar que no haya ya un turno para otro paciente en ese horario con ese profesional.