namespace Fast.Shared.Models;

public class MeterInfo
{
    public int MeterId { get; set; }
    public string MeterName { get; set; } = "";
    public string MeterNum { get; set; } = "";
    public string MeterPointAndName { get; set; } = "";
    public int ZoneId { get; set; }
    public int PipeId { get; set; }
    public string PipeCode { get; set; } = "";
    public int PointId { get; set; }
    public int UtilityId { get; set; }
    public int CounterpartyId { get; set; }
    public string MeterNameAndNum { get; set; } = "";
    public List<int> PlantIds { get; set; } = new();
    public string? PlantIdsStr { get; set; }
    public List<int> PointIds { get; set; } = new();
    public string? PointIdsStr { get; set; }
    public List<int> ProducerIds { get; set; } = new();
    public string? ProducerIdsStr { get; set; }
    public bool IsGasMeter { get; set; }
    public bool IsCrudeMeter { get; set; }
    public int ProductId { get; set; }
}
