diff --git a/PyroFetes/Program.cs b/PyroFetes/Program.cs index e7c8595..c57c5b1 100644 --- a/PyroFetes/Program.cs +++ b/PyroFetes/Program.cs @@ -51,6 +51,7 @@ builder.Services.AddScoped(); builder.Services.AddScoped(); builder.Services.AddScoped(); +// Ajout des services builder.Services.AddScoped(); builder.Services.AddScoped(); builder.Services.AddScoped(); diff --git a/PyroFetes/Services/Pdf/QuotationPdfService.cs b/PyroFetes/Services/Pdf/QuotationPdfService.cs index 4e3591d..7adcac2 100644 --- a/PyroFetes/Services/Pdf/QuotationPdfService.cs +++ b/PyroFetes/Services/Pdf/QuotationPdfService.cs @@ -1,4 +1,5 @@ using PyroFetes.Models; +using QuestPDF.Companion; using QuestPDF.Fluent; using QuestPDF.Helpers; using QuestPDF.Infrastructure; @@ -74,10 +75,10 @@ public class QuotationPdfService : IQuotationPdfService { table.ColumnsDefinition(columns => { - columns.RelativeColumn(4); // Produit - columns.RelativeColumn(1); // Qté - columns.RelativeColumn(2); // PU - columns.RelativeColumn(2); // Total + columns.RelativeColumn(10); // Produit + columns.RelativeColumn(2); // Qté + columns.RelativeColumn(3); // PU + columns.RelativeColumn(3); // Total }); // En-têtes @@ -137,6 +138,9 @@ public class QuotationPdfService : IQuotationPdfService }); }); }); + + // Pour avoir la vue du PDF en temps réel + document.ShowInCompanion(); return document.GeneratePdf(); }