Explorar el Código

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

Kenric Nugteren hace 11 meses
padre
commit
5e5ccfca71
Se han modificado 1 ficheros con 8 adiciones y 1 borrados
  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)]