137 lines
4.6 KiB
C#
137 lines
4.6 KiB
C#
namespace LaaProductionWeb.Blazor.Components.CSD.Data
|
|
{
|
|
using System.ComponentModel.DataAnnotations;
|
|
|
|
public class ProgrammingParameters
|
|
{
|
|
[Display(Name = "Leakage Period")]
|
|
public int LeakagePeriode { get; set; }
|
|
|
|
[Display(Name = "Leakage Threshold")]
|
|
public int LeakageThreshold { get; set; }
|
|
|
|
[Display(Name = "Broken Pipe Period")]
|
|
public int BrokenPipePeriode { get; set; }
|
|
|
|
[Display(Name = "Broken Pipe Threshold")]
|
|
public int BrokenPipeThreshold { get; set; }
|
|
|
|
[Display(Name = "Alert Leakage")]
|
|
public bool AlertLeakage { get; set; }
|
|
|
|
[Display(Name = "Alert Broken Pipe")]
|
|
public bool AlertBrokenPipe { get; set; }
|
|
|
|
[Display(Name = "Alert Low Battery")]
|
|
public bool AlertLowBattery { get; set; }
|
|
|
|
[Display(Name = "Alert Magnetic Tampering")]
|
|
public bool AlertMagneticTampering { get; set; }
|
|
|
|
[Display(Name = "Alert Backflow")]
|
|
public bool AlertBackflow { get; set; }
|
|
|
|
[Display(Name = "Historic Error Limit")]
|
|
public int HistoricErrorLimit { get; set; }
|
|
|
|
[Display(Name = "DL Period")]
|
|
public int DataLoggingPeriod { get; set; }
|
|
|
|
[Display(Name = "DL Forward Counter")]
|
|
public bool DataLoggingForwardCounter { get; set; }
|
|
|
|
[Display(Name = "DL Time Of Minimum Flow")]
|
|
public bool DataLoggingTimeOfMinimumFlow { get; set; }
|
|
|
|
[Display(Name = "DL Minimum Flow")]
|
|
public bool DataLoggingMinimumFlow { get; set; }
|
|
|
|
[Display(Name = "DL Time Of Broken Pipe")]
|
|
public bool DataLoggingTimeOfBrokenPipe { get; set; }
|
|
|
|
[Display(Name = "DL Broken Pipe Flow")]
|
|
public bool DataLoggingBrokenPipeFlow { get; set; }
|
|
|
|
[Display(Name = "DL Current Flow")]
|
|
public bool DataLoggingCurrentFlow { get; set; }
|
|
|
|
[Display(Name = "DL Time Of Peak Flow")]
|
|
public bool DataLoggingTimeOfPeakFlow { get; set; }
|
|
|
|
[Display(Name = "DL Peak Flow")]
|
|
public bool DataLoggingPeakFlow { get; set; }
|
|
|
|
[Display(Name = "DL Time Of Maximum Flow")]
|
|
public bool DataLoggingTimeOfMaximumFlow { get; set; }
|
|
|
|
[Display(Name = "DL Maximum Flow")]
|
|
public bool DataLoggingMaximumFlow { get; set; }
|
|
|
|
[Display(Name = "DL Backward Volume")]
|
|
public bool DataLoggingBackwardVolume { get; set; }
|
|
|
|
[Display(Name = "DL Counter")]
|
|
public bool DataLoggingCounter { get; set; }
|
|
|
|
[Display(Name = "DL Alert State")]
|
|
public bool DataLoggingAlertState { get; set; }
|
|
|
|
[Display(Name = "Reading Day Of Month")]
|
|
public int ReadingDayofMonth { get; set; }
|
|
|
|
[Display(Name = "FDR Forward Counter")]
|
|
public bool FixDataReadingForwardCounter { get; set; }
|
|
|
|
[Display(Name = "FDR Time Of Minimum Flow")]
|
|
public bool FixDataReadingTimeOfMinimumFlow { get; set; }
|
|
|
|
[Display(Name = "FDR Minimum Flow")]
|
|
public bool FixDataReadingMinimumFlow { get; set; }
|
|
|
|
[Display(Name = "FDR Time Of Broken Pipe Flow")]
|
|
public bool FixDataReadingTimeOfBrokenPipe { get; set; }
|
|
|
|
[Display(Name = "FDR Broken Pipe Flow")]
|
|
public bool FixDataReadingBrokenPipeFlow { get; set; }
|
|
|
|
[Display(Name = "FDR Current Flow")]
|
|
public bool FixDataReadingCurrentFlow { get; set; }
|
|
|
|
[Display(Name = "FDR Time Of Peak Flow")]
|
|
public bool FixDataReadingTimeOfPeakFlow { get; set; }
|
|
|
|
[Display(Name = "FDR Peak Flow")]
|
|
public bool FixDataReadingPeakFlow { get; set; }
|
|
|
|
[Display(Name = "FDR Time Of Maximum Flow")]
|
|
public bool FixDataReadingTimeOfMaximumFlow { get; set; }
|
|
|
|
[Display(Name = "FDR Maximum Flow")]
|
|
public bool FixDataReadingMaximumFlow { get; set; }
|
|
|
|
[Display(Name = "FDR Backward Volume")]
|
|
public bool FixDataReadingBackwardVolume { get; set; }
|
|
|
|
[Display(Name = "FDR Counter")]
|
|
public bool FixDataReadingCounter { get; set; }
|
|
|
|
[Display(Name = "FDR Alert State")]
|
|
public bool FixDataReadingAlertState { get; set; }
|
|
|
|
[Display(Name = "Wake Up Interval")]
|
|
public int WakeUpInterval { get; set; }
|
|
|
|
[Display(Name = "UTC Offset")]
|
|
public int UTCOffset { get; set; }
|
|
|
|
[Display(Name = "Transmission Interval")]
|
|
public int TransmissionInterval { get; set; }
|
|
|
|
[Display(Name = "WM-Bus Transmission Interval")]
|
|
public int TransmissionIntervalWMBus { get; set; }
|
|
|
|
[Display(Name = "Listen After Talk")]
|
|
public int ListenAfterTalk { get; set; }
|
|
}
|
|
}
|