浏览代码

Improved default POI columns

Kenric Nugteren 6 月之前
父节点
当前提交
30edd0aa78
共有 1 个文件被更改,包括 13 次插入0 次删除
  1. 13 0
      prs.classes/Entities/PurchaseOrder/PurchaseOrderItem.cs

+ 13 - 0
prs.classes/Entities/PurchaseOrder/PurchaseOrderItem.cs

@@ -254,6 +254,19 @@ namespace Comal.Classes
 
             StockEntity.LinkStockDimensions<PurchaseOrderItem>();
             
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.PurchaseOrderLink.PONumber, caption: "PONumber");
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.Description);
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.Product.Code, caption: "Product", width: 100);
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.Style.Code, caption: "Style", width: 100);
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.Dimensions.UnitSize, width: 70, caption: "Size");
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.Job.JobNumber, caption: "Job", width: 70);
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.Qty, width: 50);
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.Cost);
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.ExTax);
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.TaxCode.Code, caption: "Tax", width: 50);
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.CostCentre.Code, width: 70);
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.PurchaseGL.Code, width: 70);
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.ReceivedDate, width: 100);
         }
         
         private bool bChanging;