Implementa RF25 - Gestión de Recordatorios
Estado lógico en recordatorios. Listado general de recordatorios activos. Búsqueda de recordatorio activo por ID. Listado de recordatorios activos por instancia. Consulta de recordatorios activos por rango de fechas. Modificación y reprogramación de recordatorios. Baja lógica mediante estado=false.
Pruebas realizadas en Swagger:
- POST /api/recordatorios: 201.
- GET /api/recordatorios: 200.
- GET /api/recordatorios/{idRecordatorio}: 200.
- GET /api/recordatorios/instancia/{idInstancia}: 200.
- GET /api/recordatorios/rango: 200.
- GET /api/recordatorios/rango con rango inválido: 400.
- PUT /api/recordatorios/{idRecordatorio}: 200.
- DELETE /api/recordatorios/{idRecordatorio}: 200.
- GET por ID luego de baja lógica: 404.