diff --git a/CertReports.Syncfusion/Services/Implementations/EventiSectionRenderer.cs b/CertReports.Syncfusion/Services/Implementations/EventiSectionRenderer.cs index be33b79..87f91fe 100644 --- a/CertReports.Syncfusion/Services/Implementations/EventiSectionRenderer.cs +++ b/CertReports.Syncfusion/Services/Implementations/EventiSectionRenderer.cs @@ -31,8 +31,12 @@ public class EventiSectionRenderer : IPdfSectionRenderer // ── Titolo ───────────────────────────────────────────────────── g.DrawString("Lista Eventi", PdfTheme.SectionTitleFont, - new PdfSolidBrush(PdfTheme.SectionTitle), new RectangleF(0, y, w, 18)); - y += 22; + new PdfSolidBrush(PdfTheme.AccentBlue), new RectangleF(0, y, w, 20f)); + y += 24f; + + // Linea separatrice blu + g.DrawLine(PdfTheme.AccentBluePen, 0, y, w, y); + y += 8f; // ── Griglia ──────────────────────────────────────────────────── var grid = new PdfGrid(); @@ -48,12 +52,12 @@ public class EventiSectionRenderer : IPdfSectionRenderer if (isExpired) { // Certificati non in quotazione: senza Ex Date e Record, - // rinominati Trigger Cedola→Barriera Cedola e Trigger Autocall→Soglia Rimborso + // rinominati Trigger Cedola→Barriera Cedola e Trigger Autocall→Livello Richiamo Anticipato headers = new[] { "Osservazione", "Pagamento", "Barriera Cedola", "Cedola %", "Pagato", "Memoria", - "Importo Pagato", "Soglia Rimborso", "Valore Autocall" + "Importo Pagato", "Livello Richiamo Anticipato", "Valore Richiamo Anticipato" }; cw = new float[] { 62, 58, 52, 46, 36, 46, 52, 58, 52 }; paidColIndex = 4; @@ -63,8 +67,8 @@ public class EventiSectionRenderer : IPdfSectionRenderer headers = new[] { "Osservazione", "Ex Date", "Record", "Pagamento", - "Trigger Cedola", "Cedola %", "Pagato", "Memoria", - "Importo Pagato", "Trigger Autocall", "Valore Autocall" + "Livello Cedola", "Cedola %", "Pagato", "Memoria", + "Importo Pagato", "Livello Richiamo Anticipato", "Valore Richiamo Anticipato" }; cw = new float[] { 62, 52, 52, 58, 52, 46, 36, 46, 52, 58, 52 }; paidColIndex = 6;