laatzen/Common/OmniPlus/InspectionUI/ViewModels/HeadersRowVM.cs
2024-02-08 14:33:16 +01:00

36 lines
1.1 KiB
C#

namespace InspectionUI.ViewModels
{
using InspectionUI.Models;
using OmniPlus;
public class HeadersRowVM : ItemsGridRowVM
{
public HeadersRowVM() : base()
{
this.Add(new ItemsGridHeaderVM { Width = ItemsGridHeaderVM.Auto });
this.Add(new ItemsGridHeaderVM { Value = "MeterNr", Width = ItemsGridHeaderVM.Star });
this.Add(new ItemsGridHeaderVM { Value = "SerialNr", Width = ItemsGridHeaderVM.Star });
this.Add(new ItemsGridHeaderVM { Value = "Crr.F. %", Width = ItemsGridHeaderVM.Auto });
var pruefpunkte = OmniContext
.Current
.Auftrag
.Pruefpunkte;
foreach (var pp in pruefpunkte)
{
this.Add(new ItemsGridHeaderVM
{
Value = $"Q{pp.PPNR}",
Width = ItemsGridHeaderVM.Star,
ColSpan = 3
});
}
this.Add(new ItemsGridHeaderVM { Value = "Crr.F. %", Width = ItemsGridHeaderVM.Star });
}
}
}