Billing: Split BillingData into BillingData and PaymentBillingData

This commit is contained in:
2024-01-17 22:49:53 +01:00
parent 4dd036babd
commit f886888ccc
5 changed files with 149 additions and 124 deletions

View File

@ -10,7 +10,7 @@ namespace Elwig.Helpers.Billing {
protected readonly int AvNr;
protected readonly PaymentVar PaymentVariant;
protected readonly BillingData Data;
protected readonly PaymentBillingData Data;
public BillingVariant(int year, int avnr) : base(year) {
AvNr = avnr;
@ -22,7 +22,7 @@ namespace Elwig.Helpers.Billing {
.ToList()
.Union(Context.WineVarieties.Select(v => v.SortId))
.ToList();
Data = BillingData.FromJson(PaymentVariant.Data, attrVariants);
Data = PaymentBillingData.FromJson(PaymentVariant.Data, attrVariants);
}
public async Task Calculate() {