common/Ui/LegacyGenesisControl/DataPackage/DefaultSettings.cs
2026-04-23 17:50:07 +02:00

44 lines
1.1 KiB
C#

using XylemCommonUiLegacyGenCtl.Enums;
namespace XylemCommonUiLegacyGenCtl.DataPackage
{
public class DefaultSettings
{
public int? TestBenchId { get; set; }
public int? UserId { get; set; }
public ViewMode mode { get; set; } = ViewMode.Expert;
public decimal FlowAdjustmentTarget { get; set; } = 0.35M;
public TempSouceType Temp { get; set; } = TempSouceType.ManualInput;
public bool AllChnlsReq { get; set; } = true;
public int Delay { get; set; } = 0;
public bool Research { get; set; } = false;
public DetectedMeterEnum FlowTesting { get; set; } = DetectedMeterEnum.Always;
public DetectedMeterEnum Adjustment { get; set; } = DetectedMeterEnum.OnlyforFirstTime;
public DetectedMeterEnum PreAdjustment { get; set; } = DetectedMeterEnum.OnlyforFirstTime;
public enum DetectedMeterEnum
{
Always,
OnlyforFirstTime,
Never
}
public enum ViewMode
{
Easy,
Mid,
Expert
}
}
}