Files
laatzen/Common/OmniPlus/InspectionUI/ViewModels/DefaultsRowVM.cs
T
Stoyan Zlatev 56476e5b5c omni context Current as internal
test runs MeterNr deleted
setup for debuging
2024-02-06 09:24:12 +01:00

31 lines
984 B
C#

namespace InspectionUI.ViewModels
{
using InspectionUI.Models;
using OmniPlus;
public class DefaultsRowVM : ItemsGridRowVM
{
public DefaultsRowVM()
{
this.Add(new ItemsGridHeaderVM());
this.Add(new ItemsGridHeaderVM { Value = "PP:" });
this.Add(new ItemsGridHeaderVM());
this.Add(new ItemsGridHeaderVM { Value = "0.0" });
var pruefpunkte = ServiceProvider
.GetService<OmniContext>()
.Auftrag
.Pruefpunkte;
foreach (var pp in pruefpunkte)
{
this.Add(new ItemsGridHeaderVM { Value = $"{pp.Rotations}/{pp.Duration:0.0}" });
this.Add(new ItemsGridHeaderVM { Value = $"{pp.FlowM3H:0.000}" });
this.Add(new ItemsGridHeaderVM { Value = $"{pp.MinAccuracy}-{pp.MaxAccuracy}" });
}
this.Add(new ItemsGridHeaderVM { Value = "0.0" });
}
}
}