Browse Source

Fixing chopping of Invoice number in Bill Timberline poster to ensure that the error warning comes up.

Kenric Nugteren 10 tháng trước cách đây
mục cha
commit
5e5ccfca71
1 tập tin đã thay đổi với 8 bổ sung1 xóa
  1. 8 1
      prs.shared/Posters/Timberline/BillTimberlinePoster.cs

+ 8 - 1
prs.shared/Posters/Timberline/BillTimberlinePoster.cs

@@ -33,9 +33,16 @@ public class BillTimberlineHeader
     [TypeConverter(typeof(TimberlinePosterStringConverter), 10)]
     public string Vendor { get; set; } = "";
 
+    [Ignore]
+    private string _invoice = "";
+
     [Index(2)]
     [TypeConverter(typeof(TimberlinePosterStringConverter), 15)]
-    public string Invoice { get; set; } = "";
+    public string Invoice
+    {
+        get => _invoice;
+        set => _invoice = TimberlinePosterStringConverter.ConvertString(value, 15);
+    }
 
     [Index(3)]
     [TypeConverter(typeof(TimberlinePosterStringConverter), 30)]