Billing: Add feature to calculate member/delivery bins

This commit is contained in:
2023-10-11 23:46:38 +02:00
parent badf4ce955
commit 4d950b2597
16 changed files with 351 additions and 131 deletions

View File

@ -1,5 +1,6 @@
using Elwig.Documents;
using Elwig.Helpers;
using Elwig.Helpers.Billing;
using Microsoft.EntityFrameworkCore;
using System;
using System.Linq;
@ -67,5 +68,13 @@ namespace Elwig.Windows {
doc.Show();
Mouse.OverrideCursor = null;
}
private async void CalcBinsButton_Click(object sender, RoutedEventArgs evt) {
Mouse.OverrideCursor = Cursors.AppStarting;
var b = new Billing(2022);
await b.FinishSeason();
await b.CalculateBins();
Mouse.OverrideCursor = null;
}
}
}