javiermengual
2e1062cc71
feat: Implemento el subendpoint de POST para las lineas de facturas.
2026-01-02 21:05:46 +01:00
javiermengual
a06ac2bdd9
feat: Implementar endpoint PUT para actualizar facturas draft, limitado a campos permitidos por Dolibarr (ref, notas, estado, fecha expiración) y unificar campo 'number' para consistencia
2026-01-02 20:20:58 +01:00
javiermengual
1fd331ac17
feat: Implemento completamente el POST de facturas , usando un objeto anonimo para la request, y devuelvo el id creado.
2026-01-02 19:01:04 +01:00
javiermengual
daded56582
feat: Creo los DTOS para el POST de facturas , tambien organizo un poco en command y query los DTOS
2026-01-02 18:15:41 +01:00
javiermengual
ab80901280
refactor: sacar los metodos de cada DTO a su propio servicio porque si no se me hara un god object , y lo mantendre simple sin mucha abstraccion.
2025-12-31 15:15:00 +01:00
javiermengual
572547b356
build : cambio de OpenApi nativo a Swashbuckle para tener un mejor schema openapi.
2025-12-30 13:45:58 +01:00
javiermengual
220d02819c
enchance: mejoro los types de openapi para el frontend
2025-12-30 13:19:02 +01:00
javiermengual
accb4d3c4a
fix: arreglo bug de inconsistencia en la paginacion , poniendolo como 1 based y con validacion.
2025-12-30 12:20:54 +01:00
javiermengual
b937c64e39
refactor: usar strings para status de facturas en lugar de enum
...
- Cambiar InvoiceDto.Status de enum a string
- Eliminar InvoiceStatus enum y mapper
- Usar directamente los status de Dolibarr (draft, unpaid, paid, cancelled)
2025-12-29 16:58:53 +01:00
javiermengual
9d871dccf9
feat: añadir controlador de facturas
2025-12-29 16:37:46 +01:00