MainWindow: Add WeightBreakdownButton

This commit is contained in:
2024-04-30 23:34:31 +02:00
parent 8bf8362480
commit 2a4e8d69d0
8 changed files with 119 additions and 3 deletions

View File

@ -64,6 +64,7 @@ namespace Elwig.Helpers {
public DbSet<MemberDeliveryPerVariantRowSingle> MemberDeliveryPerVariantRows { get; private set; }
public DbSet<CreditNoteDeliveryRowSingle> CreditNoteDeliveryRows { get; private set; }
public DbSet<CreditNoteRowSingle> CreditNoteRows { get; private set; }
public DbSet<WeightBreakdownRow> WeightBreakDownRows { get; private set; }
private readonly StreamWriter? LogFile = null;
public static DateTime LastWriteTime => File.GetLastWriteTime(App.Config.DatabaseFile);

View File

@ -9,7 +9,7 @@ namespace Elwig.Helpers {
public static class AppDbUpdater {
// Don't forget to update value in Tests/fetch-resources.bat!
public static readonly int RequiredSchemaVersion = 18;
public static readonly int RequiredSchemaVersion = 19;
private static int VersionOffset = 0;

View File

@ -305,6 +305,7 @@ namespace Elwig.Helpers.Export {
case "°KMW": n = 1; data = $"{v:N1}"; break;
case "°Oe": n = 0; data = $"{v:N0}"; break;
case "m²": n = 0; data = $"{v:N0}"; break;
case "kg": n = 0; data = $"{v:N0}"; break;
}
if (n >= 0) add = string.Join(' ', add.Split(' ').Select(p => p.StartsWith("table:style-name=") ? $"table:style-name=\"N{n}\"" : p));
}