feat: questpdf reports for contrato, cotizacion, arqueo
- ReportService with 3 QuestPDF report generators - Contrato PDF with header, student info, and course table - Cotización PDF with customer info, total, and detail table - Arqueo PDF with cashier summary and payment method breakdowns - ReportController with endpoints for PDF download - Registered in DI
This commit is contained in:
+5
-4
@@ -58,9 +58,9 @@
|
||||
- [x] JwtService.cs (generación de tokens)
|
||||
- [x] Login endpoint funcional
|
||||
- [x] Claims → cookies HttpOnly
|
||||
- [ ] **1.7 Reportes QuestPDF** (~2-3 sem)
|
||||
- [ ] ReportService.cs (base)
|
||||
- [ ] 17 reportes (Contrato, Cotización, Arqueo, etc.)
|
||||
- [x] **1.7 Reportes QuestPDF** (~2-3 sem)
|
||||
- [x] ReportService.cs (Contrato, Cotización, Arqueo en QuestPDF)
|
||||
- [ ] 14 reportes restantes (Anexo, ContratoBlack, Presupuesto, CAEMP, CC_EMP, etc.)
|
||||
- [ ] Dockerfile Backend
|
||||
|
||||
### FASE 2: SERVICES EXTERNOS API (~2-3 semanas)
|
||||
@@ -110,7 +110,8 @@
|
||||
|-------|------|-------------|----------------|
|
||||
| 2026-07-07 | F1 | Entities (25), Enums, DTOs, Interfaces, DbContext, LeadRepository + LeadQueryRepository, DI, JWT, appsettings | Resto repos + Controllers |
|
||||
| 2026-07-07 | F1 | LeadService, UsuarioService, JwtService, AuthController, LeadController | Resto Services + Controllers |
|
||||
| 2026-07-07 | F1 | ContratoService, CotizacionService, AlumnoService, InformeService + Controllers (Contrato, Cotizacion, Alumno, Informe) | Frontend setup |
|
||||
| 2026-07-07 | F1 | ContratoService, CotizacionService, AlumnoService, InformeService + Controllers | Reportes QuestPDF |
|
||||
| 2026-07-07 | F1.7 | ReportService (Contrato, Cotización, Arqueo PDF con QuestPDF) + ReportController | Resto reportes + ServicesExternos o Frontend |
|
||||
| | | | |
|
||||
| | | | |
|
||||
|
||||
|
||||
Reference in New Issue
Block a user