diff --git a/Elwig/Helpers/Export/Ods.cs b/Elwig/Helpers/Export/Ods.cs index 525d569..daf1013 100644 --- a/Elwig/Helpers/Export/Ods.cs +++ b/Elwig/Helpers/Export/Ods.cs @@ -264,8 +264,7 @@ namespace Elwig.Helpers.Export { c = $"<{ct}{add}/>"; } else if (data is float || data is double || data is byte || data is char || data is short || data is ushort || data is int || data is uint || data is long || data is ulong) { - - double v = double.Parse(data?.ToString() ?? "0", CultureInfo.InvariantCulture); + double v = double.Parse(data?.ToString() ?? "0"); // use default culture for ToString and Parse()! if (units != null && units.Length > 0) { int n = -1; switch (units[0]) { diff --git a/Elwig/Models/Dtos/OverUnderDeliveryData.cs b/Elwig/Models/Dtos/OverUnderDeliveryData.cs index 62e3b9a..650cbae 100644 --- a/Elwig/Models/Dtos/OverUnderDeliveryData.cs +++ b/Elwig/Models/Dtos/OverUnderDeliveryData.cs @@ -71,6 +71,6 @@ namespace Elwig.Models.Dtos { [NotMapped] public (int? Kg, double? Percent) OverUnderDelivery => Weight < DeliveryObligation ? (Weight - DeliveryObligation, Weight * 100.0 / DeliveryObligation - 100.0) : - Weight > DeliveryRight ? (Weight - DeliveryRight, Weight * 100.0 / DeliveryRight - 100) : (null, null); + Weight > DeliveryRight ? (Weight - DeliveryRight, Weight * 100.0 / DeliveryRight - 100.0) : (null, null); } }