18 lines
800 B
C#
18 lines
800 B
C#
namespace Compliance.Domain.Models
|
|
{
|
|
public class MeasurementSystemInfo
|
|
{
|
|
public string MeterNumber { get; set; } = string.Empty;
|
|
public string MeterType { get; set; } = string.Empty;
|
|
public string AccuracyClass { get; set; } = string.Empty;
|
|
public DateTime LastCalibrationDate { get; set; }
|
|
public DateTime InstallationDate { get; set; }
|
|
public bool IsSmartMeter { get; set; }
|
|
public decimal MaximumError { get; set; }
|
|
public string Location { get; set; } = string.Empty;
|
|
public bool HasSeal { get; set; }
|
|
public string? SealNumber { get; set; }
|
|
public List<string> CommunicationProtocols { get; set; } = [];
|
|
public Dictionary<string, DateTime> ComponentCalibrations { get; set; } = [];
|
|
}
|
|
} |