Billing: Always call CalculateBuckets() when Calculate() is called to avoid user confusion
This commit is contained in:
@ -21,6 +21,11 @@ namespace Elwig.Helpers.Billing {
|
||||
public async Task Calculate() {
|
||||
using var cnx = await AppDbContext.ConnectAsync();
|
||||
using var tx = await cnx.BeginTransactionAsync();
|
||||
await CalculateBuckets(
|
||||
Season.Billing_AllowAttrsIntoLower,
|
||||
Season.Billing_AvoidUnderDeliveries,
|
||||
Season.Billing_HonorGebunden,
|
||||
cnx);
|
||||
await DeleteInDb(cnx);
|
||||
await SetCalcTime(cnx);
|
||||
await CalculatePrices(cnx);
|
||||
|
Reference in New Issue
Block a user