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