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 } } }