MailWindow: Include all payment variants
This commit is contained in:
@ -18,7 +18,7 @@ namespace Elwig.Helpers.Billing {
|
||||
Data = PaymentBillingData.FromJson(PaymentVariant.Data, Utils.GetVaributes(Context, Year, onlyDelivered: false));
|
||||
}
|
||||
|
||||
public async Task Calculate(bool? honorGebunden = null, bool ? allowAttrsIntoLower = null, bool? avoidUnderDeliveries = null) {
|
||||
public async Task Calculate(bool? honorGebunden = null, bool? allowAttrsIntoLower = null, bool? avoidUnderDeliveries = null) {
|
||||
using var cnx = await AppDbContext.ConnectAsync();
|
||||
using var tx = await cnx.BeginTransactionAsync();
|
||||
await CalculateBuckets(honorGebunden, allowAttrsIntoLower, avoidUnderDeliveries, cnx);
|
||||
|
@ -129,7 +129,7 @@ namespace Elwig.Windows {
|
||||
};
|
||||
if (season != null) {
|
||||
l.Add($"{DeliveryConfirmation.Name} {Year}");
|
||||
l.AddRange(season.PaymentVariants.Where(v => !v.TestVariant).OrderBy(v => v.AvNr).Select(v => $"{CreditNote.Name} – {v.Name}"));
|
||||
l.AddRange(season.PaymentVariants.OrderBy(v => v.AvNr).Select(v => $"{CreditNote.Name} – {v.Name}"));
|
||||
}
|
||||
AvaiableDocumentsList.ItemsSource = l;
|
||||
|
||||
|
@ -249,7 +249,7 @@ namespace Elwig.Windows {
|
||||
if (PaymentVariantList.SelectedItem is not PaymentVar pv)
|
||||
return;
|
||||
var vars = await Context.PaymentVariants
|
||||
.Where(v => pv.Year == v.Year && !v.TestVariant)
|
||||
.Where(v => pv.Year == v.Year)
|
||||
.OrderBy(v => v.AvNr)
|
||||
.Select(v => v.AvNr)
|
||||
.ToArrayAsync();
|
||||
|
Reference in New Issue
Block a user