laatzen/ServiceFwUpdate/Common/FwUpdateDb/CordonelProductionInfosDb.cs

111 lines
2.8 KiB
C#

using System;
namespace Xylem.ServiceFwUpdate.Common.FwUpdateDb
{
/// <summary>
/// Collection of all data describing the product
/// </summary>
public class CordonelProductionInfosDb
{
/// <summary>
/// Used to keep the selection information on e.g. data tables stuck at the FW.
/// </summary>
public Boolean IsSelected;
/// <summary>
/// Approval by user or automatic.
/// </summary>
public Boolean IsApproved;
/// <summary>
/// Removed by user or automatic.
/// </summary>
public Boolean IsRemoved;
/// <summary>
/// Reason for update denial as text for user in "Pre-Build-Summary-Tab"
/// </summary>
public String ReasonForUpdateDenial;
/// <summary>
/// PCB ID
/// </summary>
public String PcbId;
/// <summary>
/// Customer serial number
/// </summary>
public String CustomerSerialNumber;
/// <summary>
/// Sensus serial number
/// </summary>
public String SensusSerialNumber;
/// <summary>
/// Release version to be installed
/// </summary>
public String RequiredReleaseNameVersion;
/// <summary>
/// Installed release version
/// </summary>
public String InstalledReleaseNameVersion;
/// <summary>
/// Device core revision
/// </summary>
public String CoreRevision;
/// <summary>
/// Device released metrology
/// </summary>
public String Metrology;
/// <summary>
/// Radio frequency is strongly HW depending
/// </summary>
public String RadioFrequency;
/// <summary>
/// Region EMEA or NA
/// </summary>
public String Region;
/// <summary>
/// Metrology is updateable
/// </summary>
public Boolean MetrologyIsUpdateable;
/// <summary>
/// Customer production order number of Cordonels
/// </summary>
public Int64 CustomerOrderNumber;
/// <summary>
/// Customer production order position of Cordonels
/// </summary>
public Int64 CustomerOrderPos;
/// <summary>
/// Catalog number
/// </summary>
public String CatalogNumber;
/// <summary>
/// Cordonel diameter DN50..DN300, US1_5..US12
/// </summary>
public String Diameter;
/// <summary>
/// Cordonel length in mm or inch
/// </summary>
public String Length;
/// <summary>
/// Register restoring required
/// </summary>
public Boolean RegisterRecoveryRequired;
}
}