using Edge.Core.Processor;using Edge.Core.IndustryStandardInterface.Pump; using System; using System.Collections.Generic; using System.Text; namespace Dfs.WayneChina.HengshanPos { /// /// Holds the fueling data and various state /// public class Fueling { /// /// The FDC transaction /// public FdcTransaction FdcTransaction { get; set; } /// /// Indicates if the transaction is authorized by IC card. /// public bool AuthorizedByCard { get; set; } /// /// The active nozzle of the transaction on the fueling point. /// public byte ActiveNozzle { get; set; } /// /// The pump id (fueling point id). /// public int PumpId { get; set; } /// /// Indicates the state of current fueling transaction. /// public FuelingState FuelingState { get; set; } /// /// Authorized amount for the fueling transaction. /// public int AuthAmount { get; set; } /// /// Preset volume in litres for the fueling transaction. /// Used gallon as a result of transitioning from Global FC. /// public int Gallon { get; set; } /// /// The FPOS fueling sequence number. /// public ushort FuelingSqNo { get; set; } /// /// Time stamp of nozzle returned. /// public DateTime? NozzleReturnedTime { get; set; } } }