Open pablodanielrey opened 2 years ago
el delete de los parametros completos tambien funciiona. ej: DELETE localhost:8000/turnos_api/parametro_turnos/80ecce7b-12aa-4d10-801c-d4baa6d1dc0e
el update de la entidad de parámetros se hace completa. elminando todos los rangos y creandolos de nuevo. en base a lo que se envía en el put. para actualizar se debe enviar un put a la url de la entidad indicando la info en el cuerpo de como debe quedar. si se quiere eliinar todos los rangos entonces se envia una lista vacía de rangos. ej: PUT localhost:8000/turnos_api/parametro_turnos/938bec25-4bf0-47bb-bdab-718a871a973b/
{ "fecha_valido": "2011-12-13T00:00:00-03:00", "rangos": [ { "hora_inicio": 7, "hora_fin": 12, "frecuencia": 15 }, { "hora_inicio": 15, "hora_fin": 19, "frecuencia": 15 }, { "hora_inicio": 20, "hora_fin": 21, "frecuencia": 5 } ] }
o por ejemplo:
{ "fecha_valido": "2011-12-13T00:00:00-03:00", "rangos": [ ] }
post a: localhost:8000/turnos_api/parametro_turnos/
{ "fecha_valido": "2011-12-13T00:00:00-03:00", "rangos": [ { "hora_inicio": 7, "hora_fin": 12, "frecuencia": 15 }, { "hora_inicio": 14, "hora_fin": 19, "frecuencia": 15 } ] }