FDCMessageCurrentFuellingStatus.cs 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351
  1. namespace Wayne.FDCPOSLibrary
  2. {
  3. [System.SerializableAttribute()]
  4. [System.Xml.Serialization.XmlRootAttribute(ElementName = "FDCMessage", Namespace = "")]
  5. public partial class FDCMessageCurrentFuellingStatus : FDCMessage
  6. {
  7. private FDCMessageFDCdataCurrentFuellingStatus[] fDCdataField;
  8. [System.Xml.Serialization.XmlElementAttribute("FDCdata", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  9. public FDCMessageFDCdataCurrentFuellingStatus[] FDCdata
  10. {
  11. get
  12. {
  13. return this.fDCdataField;
  14. }
  15. set
  16. {
  17. this.fDCdataField = value;
  18. }
  19. }
  20. public FDCMessageCurrentFuellingStatus()
  21. {
  22. this.MessageType = "CurrentFuellingStatus";
  23. }
  24. }
  25. [System.SerializableAttribute()]
  26. public partial class FDCMessageFDCdataCurrentFuellingStatus
  27. {
  28. private string FDCTimeStampField;
  29. private FDCMessageDeviceClassCurrentFuellingStatus[] DeviceClassField;
  30. //private FDCMessageDeviceClass[] DeviceClassField;
  31. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  32. public string FDCTimeStamp
  33. {
  34. get
  35. {
  36. return this.FDCTimeStampField;
  37. }
  38. set
  39. {
  40. this.FDCTimeStampField = value;
  41. }
  42. }
  43. [System.Xml.Serialization.XmlElementAttribute("DeviceClass", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  44. public FDCMessageDeviceClassCurrentFuellingStatus[] DeviceClass
  45. //public FDCMessageDeviceClass[] DeviceClass
  46. {
  47. get
  48. {
  49. return this.DeviceClassField;
  50. }
  51. set
  52. {
  53. this.DeviceClassField = value;
  54. }
  55. }
  56. }
  57. [System.SerializableAttribute()]
  58. public partial class FDCMessageDeviceClassCurrentFuellingStatus
  59. {
  60. private string TypeField;
  61. private string DeviceIdField;
  62. private string PumpNoField;
  63. private string TransactionNoField; // v03 field
  64. private string TransactionSeqNoField; // v05 and next field
  65. private FuelModeElementClass FuelModeField;
  66. private string CurrentAmountField; // v03 field
  67. private string CurrentVolumeField; // v03 field
  68. private string CurrentNozzleNoField; // v03 field
  69. private string CurrentUnitPriceField; // v03 field
  70. private string AmountField;
  71. private string VolumeField;
  72. private string NozzleNoField;
  73. private string UnitPriceField;
  74. private string ReleaseTokenField;
  75. private string VolumeProduct1Field;
  76. private string VolumeProduct2Field;
  77. private string Product1NoField;
  78. private string Product2NoField;
  79. private string BlendRatioField;
  80. [System.Xml.Serialization.XmlAttributeAttribute()]
  81. public string Type
  82. {
  83. get
  84. {
  85. return this.TypeField;
  86. }
  87. set
  88. {
  89. this.TypeField = value;
  90. }
  91. }
  92. [System.Xml.Serialization.XmlAttributeAttribute()]
  93. public string DeviceID
  94. {
  95. get
  96. {
  97. return this.DeviceIdField;
  98. }
  99. set
  100. {
  101. this.DeviceIdField = value;
  102. }
  103. }
  104. [System.Xml.Serialization.XmlAttributeAttribute()]
  105. public string PumpNo
  106. {
  107. get
  108. {
  109. return this.PumpNoField;
  110. }
  111. set
  112. {
  113. this.PumpNoField = value;
  114. }
  115. }
  116. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  117. public string TransactionNo
  118. {
  119. get
  120. {
  121. return this.TransactionNoField;
  122. }
  123. set
  124. {
  125. this.TransactionNoField = value;
  126. }
  127. }
  128. [System.Xml.Serialization.XmlAttributeAttribute()]
  129. public string TransactionSeqNo
  130. {
  131. get
  132. {
  133. return this.TransactionSeqNoField;
  134. }
  135. set
  136. {
  137. this.TransactionSeqNoField = value;
  138. }
  139. }
  140. [System.Xml.Serialization.XmlElementAttribute("FuelMode", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  141. public FuelModeElementClass FuelMode
  142. {
  143. get
  144. {
  145. return this.FuelModeField;
  146. }
  147. set
  148. {
  149. this.FuelModeField = value;
  150. }
  151. }
  152. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  153. public string CurrentAmount
  154. {
  155. get
  156. {
  157. return this.CurrentAmountField;
  158. }
  159. set
  160. {
  161. this.CurrentAmountField = value;
  162. }
  163. }
  164. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  165. public string CurrentVolume
  166. {
  167. get
  168. {
  169. return this.CurrentVolumeField;
  170. }
  171. set
  172. {
  173. this.CurrentVolumeField = value;
  174. }
  175. }
  176. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  177. public string CurrentNozzleNo
  178. {
  179. get
  180. {
  181. return this.CurrentNozzleNoField;
  182. }
  183. set
  184. {
  185. this.CurrentNozzleNoField = value;
  186. }
  187. }
  188. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  189. public string CurrentUnitPrice
  190. {
  191. get
  192. {
  193. return this.CurrentUnitPriceField;
  194. }
  195. set
  196. {
  197. this.CurrentUnitPriceField = value;
  198. }
  199. }
  200. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  201. public string Amount
  202. {
  203. get
  204. {
  205. return this.AmountField;
  206. }
  207. set
  208. {
  209. this.AmountField = value;
  210. }
  211. }
  212. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  213. public string Volume
  214. {
  215. get
  216. {
  217. return this.VolumeField;
  218. }
  219. set
  220. {
  221. this.VolumeField = value;
  222. }
  223. }
  224. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  225. public string NozzleNo
  226. {
  227. get
  228. {
  229. return this.NozzleNoField;
  230. }
  231. set
  232. {
  233. this.NozzleNoField = value;
  234. }
  235. }
  236. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  237. public string UnitPrice
  238. {
  239. get
  240. {
  241. return this.UnitPriceField;
  242. }
  243. set
  244. {
  245. this.UnitPriceField = value;
  246. }
  247. }
  248. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  249. public string ReleaseToken
  250. {
  251. get
  252. {
  253. return this.ReleaseTokenField;
  254. }
  255. set
  256. {
  257. this.ReleaseTokenField = value;
  258. }
  259. }
  260. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  261. public string VolumeProduct1
  262. {
  263. get
  264. {
  265. return this.VolumeProduct1Field;
  266. }
  267. set
  268. {
  269. this.VolumeProduct1Field = value;
  270. }
  271. }
  272. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  273. public string VolumeProduct2
  274. {
  275. get
  276. {
  277. return this.VolumeProduct2Field;
  278. }
  279. set
  280. {
  281. this.VolumeProduct2Field = value;
  282. }
  283. }
  284. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  285. public string Product1No
  286. {
  287. get
  288. {
  289. return this.Product1NoField;
  290. }
  291. set
  292. {
  293. this.Product1NoField = value;
  294. }
  295. }
  296. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  297. public string Product2No
  298. {
  299. get
  300. {
  301. return this.Product2NoField;
  302. }
  303. set
  304. {
  305. this.Product2NoField = value;
  306. }
  307. }
  308. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  309. public string BlendRatio
  310. {
  311. get
  312. {
  313. return this.BlendRatioField;
  314. }
  315. set
  316. {
  317. this.BlendRatioField = value;
  318. }
  319. }
  320. }
  321. }