123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- using System;
- using System.Collections.Generic;
- using System.Text;
- namespace Dfs.WayneChina.IMisPlus.Models
- {
- /// <summary>
- /// Basic settings and parameters of a nozzle on legacy iFuel system.
- /// </summary>
- public class Nozzle
- {
- /// <summary>
- /// Id of the nozzle.
- /// Sps Field: `LogicID`, type: byte, unique.
- /// </summary>
- public byte Id { get; set; }
- /// <summary>
- /// Physical id of this nozzle.
- /// Sps Field: `PhysID`, type: byte, for pumps 1-8.
- /// </summary>
- public byte PhysicalId { get; set; }
- /// <summary>
- /// Dispenser number of this nozzle.
- /// Sps Field: `DspNo`, type: char(6)
- /// </summary>
- public string DispNo { get; set; }
- /// <summary>
- /// Customer designated number of the nozzle, uniqueu on site.
- /// Sps Field: `PumpNode`, type: byte
- /// </summary>
- public ushort SiteNozzleNo { get; set; }
- /// <summary>
- /// Id of the tank from which the fuel flows through the nozzle.
- /// Sps Field: `TankID`
- /// </summary>
- public byte TankId { get; set; }
- /// <summary>
- /// The fuel product code which the nozzle is bound.
- /// Sps Field: `OilTypeID`, type: char(10)
- /// </summary>
- public string ProductCode { get; set; }
- /// <summary>
- /// State of the nozzle, operative or inoperative.
- /// Sps Field: `State`, type: char(6)
- /// </summary>
- public string State { get; set; }
- /// <summary>
- /// Address of the vehicle id reader.
- /// Sps Field: `CarIdenAddr`, type: char(10)
- /// </summary>
- public string VehicleIdReaderAddress { get; set; }
- }
- }
|