added showcompagnon
This commit is contained in:
@@ -51,6 +51,7 @@ builder.Services.AddScoped<SettingsRepository>();
|
|||||||
builder.Services.AddScoped<UsersRepository>();
|
builder.Services.AddScoped<UsersRepository>();
|
||||||
builder.Services.AddScoped<WarehouseProductsRepository>();
|
builder.Services.AddScoped<WarehouseProductsRepository>();
|
||||||
|
|
||||||
|
// Ajout des services
|
||||||
builder.Services.AddScoped<IDeliveryNotePdfService, DeliveryNotePdfService>();
|
builder.Services.AddScoped<IDeliveryNotePdfService, DeliveryNotePdfService>();
|
||||||
builder.Services.AddScoped<IPurchaseOrderPdfService, PurchaseOrderPdfService>();
|
builder.Services.AddScoped<IPurchaseOrderPdfService, PurchaseOrderPdfService>();
|
||||||
builder.Services.AddScoped<IQuotationPdfService, QuotationPdfService>();
|
builder.Services.AddScoped<IQuotationPdfService, QuotationPdfService>();
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
using PyroFetes.Models;
|
using PyroFetes.Models;
|
||||||
|
using QuestPDF.Companion;
|
||||||
using QuestPDF.Fluent;
|
using QuestPDF.Fluent;
|
||||||
using QuestPDF.Helpers;
|
using QuestPDF.Helpers;
|
||||||
using QuestPDF.Infrastructure;
|
using QuestPDF.Infrastructure;
|
||||||
@@ -74,10 +75,10 @@ public class QuotationPdfService : IQuotationPdfService
|
|||||||
{
|
{
|
||||||
table.ColumnsDefinition(columns =>
|
table.ColumnsDefinition(columns =>
|
||||||
{
|
{
|
||||||
columns.RelativeColumn(4); // Produit
|
columns.RelativeColumn(10); // Produit
|
||||||
columns.RelativeColumn(1); // Qté
|
columns.RelativeColumn(2); // Qté
|
||||||
columns.RelativeColumn(2); // PU
|
columns.RelativeColumn(3); // PU
|
||||||
columns.RelativeColumn(2); // Total
|
columns.RelativeColumn(3); // Total
|
||||||
});
|
});
|
||||||
|
|
||||||
// En-têtes
|
// 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();
|
return document.GeneratePdf();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user