DisplayCommand.cs 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624
  1. //------------------------------------------------------------------------------
  2. // <auto-generated>
  3. // This code was generated by a tool.
  4. // Runtime Version:4.0.30319.42000
  5. //
  6. // Changes to this file may cause incorrect behavior and will be lost if
  7. // the code is regenerated.
  8. // </auto-generated>
  9. //------------------------------------------------------------------------------
  10. using System.Xml.Serialization;
  11. //
  12. // This source code was auto-generated by xsd, Version=4.6.1055.0.
  13. //
  14. /// <remarks/>
  15. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
  16. [System.SerializableAttribute()]
  17. [System.Diagnostics.DebuggerStepThroughAttribute()]
  18. [System.ComponentModel.DesignerCategoryAttribute("code")]
  19. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
  20. [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
  21. public partial class Display {
  22. private DisplayMemberInfo memberInfoField;
  23. private DisplayStationInfo stationInfoField;
  24. private DisplayProductInfo productInfoField;
  25. private DisplayPumpInfo pumpInfoField;
  26. private DisplayCompanyContactInfo companyContactInfoField;
  27. private DisplayTrx[] trxListField;
  28. private ScreenType screenTypeField;
  29. private int requestIdField;
  30. private int timeoutField;
  31. private bool timeoutFieldSpecified;
  32. /// <remarks/>
  33. public DisplayMemberInfo MemberInfo {
  34. get {
  35. return this.memberInfoField;
  36. }
  37. set {
  38. this.memberInfoField = value;
  39. }
  40. }
  41. /// <remarks/>
  42. public DisplayStationInfo StationInfo {
  43. get {
  44. return this.stationInfoField;
  45. }
  46. set {
  47. this.stationInfoField = value;
  48. }
  49. }
  50. /// <remarks/>
  51. public DisplayProductInfo ProductInfo {
  52. get {
  53. return this.productInfoField;
  54. }
  55. set {
  56. this.productInfoField = value;
  57. }
  58. }
  59. /// <remarks/>
  60. public DisplayPumpInfo PumpInfo {
  61. get {
  62. return this.pumpInfoField;
  63. }
  64. set {
  65. this.pumpInfoField = value;
  66. }
  67. }
  68. /// <remarks/>
  69. public DisplayCompanyContactInfo CompanyContactInfo {
  70. get {
  71. return this.companyContactInfoField;
  72. }
  73. set {
  74. this.companyContactInfoField = value;
  75. }
  76. }
  77. /// <remarks/>
  78. [System.Xml.Serialization.XmlArrayItemAttribute("Trx", IsNullable=false)]
  79. public DisplayTrx[] TrxList {
  80. get {
  81. return this.trxListField;
  82. }
  83. set {
  84. this.trxListField = value;
  85. }
  86. }
  87. /// <remarks/>
  88. [System.Xml.Serialization.XmlAttributeAttribute()]
  89. public ScreenType ScreenType {
  90. get {
  91. return this.screenTypeField;
  92. }
  93. set {
  94. this.screenTypeField = value;
  95. }
  96. }
  97. /// <remarks/>
  98. [System.Xml.Serialization.XmlAttributeAttribute()]
  99. public int RequestId {
  100. get {
  101. return this.requestIdField;
  102. }
  103. set {
  104. this.requestIdField = value;
  105. }
  106. }
  107. /// <remarks/>
  108. [System.Xml.Serialization.XmlAttributeAttribute()]
  109. public int Timeout {
  110. get {
  111. return this.timeoutField;
  112. }
  113. set {
  114. this.timeoutField = value;
  115. }
  116. }
  117. /// <remarks/>
  118. [System.Xml.Serialization.XmlIgnoreAttribute()]
  119. public bool TimeoutSpecified {
  120. get {
  121. return this.timeoutFieldSpecified;
  122. }
  123. set {
  124. this.timeoutFieldSpecified = value;
  125. }
  126. }
  127. }
  128. /// <remarks/>
  129. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
  130. [System.SerializableAttribute()]
  131. [System.Diagnostics.DebuggerStepThroughAttribute()]
  132. [System.ComponentModel.DesignerCategoryAttribute("code")]
  133. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
  134. public partial class DisplayMemberInfo {
  135. private string licensePlateNoField;
  136. private string idField;
  137. /// <remarks/>
  138. public string LicensePlateNo {
  139. get {
  140. return this.licensePlateNoField;
  141. }
  142. set {
  143. this.licensePlateNoField = value;
  144. }
  145. }
  146. /// <remarks/>
  147. [System.Xml.Serialization.XmlAttributeAttribute()]
  148. public string Id {
  149. get {
  150. return this.idField;
  151. }
  152. set {
  153. this.idField = value;
  154. }
  155. }
  156. }
  157. /// <remarks/>
  158. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
  159. [System.SerializableAttribute()]
  160. [System.Diagnostics.DebuggerStepThroughAttribute()]
  161. [System.ComponentModel.DesignerCategoryAttribute("code")]
  162. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
  163. public partial class DisplayStationInfo {
  164. private string stationNoField;
  165. private string stationNameField;
  166. /// <remarks/>
  167. public string StationNo {
  168. get {
  169. return this.stationNoField;
  170. }
  171. set {
  172. this.stationNoField = value;
  173. }
  174. }
  175. /// <remarks/>
  176. public string StationName {
  177. get {
  178. return this.stationNameField;
  179. }
  180. set {
  181. this.stationNameField = value;
  182. }
  183. }
  184. }
  185. /// <remarks/>
  186. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
  187. [System.SerializableAttribute()]
  188. [System.Diagnostics.DebuggerStepThroughAttribute()]
  189. [System.ComponentModel.DesignerCategoryAttribute("code")]
  190. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
  191. public partial class DisplayProductInfo {
  192. private int productNoField;
  193. private decimal unitPriceField;
  194. private string productTypeField;
  195. private string productDiscriptionField;
  196. /// <remarks/>
  197. public int ProductNo {
  198. get {
  199. return this.productNoField;
  200. }
  201. set {
  202. this.productNoField = value;
  203. }
  204. }
  205. /// <remarks/>
  206. public decimal UnitPrice {
  207. get {
  208. return this.unitPriceField;
  209. }
  210. set {
  211. this.unitPriceField = value;
  212. }
  213. }
  214. /// <remarks/>
  215. public string ProductType {
  216. get {
  217. return this.productTypeField;
  218. }
  219. set {
  220. this.productTypeField = value;
  221. }
  222. }
  223. /// <remarks/>
  224. public string ProductDiscription {
  225. get {
  226. return this.productDiscriptionField;
  227. }
  228. set {
  229. this.productDiscriptionField = value;
  230. }
  231. }
  232. }
  233. /// <remarks/>
  234. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
  235. [System.SerializableAttribute()]
  236. [System.Diagnostics.DebuggerStepThroughAttribute()]
  237. [System.ComponentModel.DesignerCategoryAttribute("code")]
  238. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
  239. public partial class DisplayPumpInfo {
  240. private int nozzleIdField;
  241. private int idField;
  242. /// <remarks/>
  243. public int NozzleId {
  244. get {
  245. return this.nozzleIdField;
  246. }
  247. set {
  248. this.nozzleIdField = value;
  249. }
  250. }
  251. /// <remarks/>
  252. [System.Xml.Serialization.XmlAttributeAttribute()]
  253. public int Id {
  254. get {
  255. return this.idField;
  256. }
  257. set {
  258. this.idField = value;
  259. }
  260. }
  261. }
  262. /// <remarks/>
  263. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
  264. [System.SerializableAttribute()]
  265. [System.Diagnostics.DebuggerStepThroughAttribute()]
  266. [System.ComponentModel.DesignerCategoryAttribute("code")]
  267. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
  268. public partial class DisplayCompanyContactInfo {
  269. private string telField;
  270. private string addressField;
  271. /// <remarks/>
  272. public string Tel {
  273. get {
  274. return this.telField;
  275. }
  276. set {
  277. this.telField = value;
  278. }
  279. }
  280. /// <remarks/>
  281. public string Address {
  282. get {
  283. return this.addressField;
  284. }
  285. set {
  286. this.addressField = value;
  287. }
  288. }
  289. }
  290. /// <remarks/>
  291. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
  292. [System.SerializableAttribute()]
  293. [System.Diagnostics.DebuggerStepThroughAttribute()]
  294. [System.ComponentModel.DesignerCategoryAttribute("code")]
  295. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
  296. public partial class DisplayTrx {
  297. private DisplayTrxTimeStamp timeStampField;
  298. private DisplayTrxMemberInfo memberInfoField;
  299. private DisplayTrxFillingInfo fillingInfoField;
  300. private string idField;
  301. private TrxStatus stateField;
  302. /// <remarks/>
  303. public DisplayTrxTimeStamp TimeStamp {
  304. get {
  305. return this.timeStampField;
  306. }
  307. set {
  308. this.timeStampField = value;
  309. }
  310. }
  311. /// <remarks/>
  312. public DisplayTrxMemberInfo MemberInfo {
  313. get {
  314. return this.memberInfoField;
  315. }
  316. set {
  317. this.memberInfoField = value;
  318. }
  319. }
  320. /// <remarks/>
  321. public DisplayTrxFillingInfo FillingInfo {
  322. get {
  323. return this.fillingInfoField;
  324. }
  325. set {
  326. this.fillingInfoField = value;
  327. }
  328. }
  329. /// <remarks/>
  330. [System.Xml.Serialization.XmlAttributeAttribute()]
  331. public string Id {
  332. get {
  333. return this.idField;
  334. }
  335. set {
  336. this.idField = value;
  337. }
  338. }
  339. /// <remarks/>
  340. [System.Xml.Serialization.XmlAttributeAttribute()]
  341. public TrxStatus State {
  342. get {
  343. return this.stateField;
  344. }
  345. set {
  346. this.stateField = value;
  347. }
  348. }
  349. }
  350. /// <remarks/>
  351. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
  352. [System.SerializableAttribute()]
  353. [System.Diagnostics.DebuggerStepThroughAttribute()]
  354. [System.ComponentModel.DesignerCategoryAttribute("code")]
  355. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
  356. public partial class DisplayTrxTimeStamp {
  357. private System.DateTime startTimeField;
  358. private System.DateTime finishTimeField;
  359. /// <remarks/>
  360. public System.DateTime StartTime {
  361. get {
  362. return this.startTimeField;
  363. }
  364. set {
  365. this.startTimeField = value;
  366. }
  367. }
  368. /// <remarks/>
  369. public System.DateTime FinishTime {
  370. get {
  371. return this.finishTimeField;
  372. }
  373. set {
  374. this.finishTimeField = value;
  375. }
  376. }
  377. }
  378. /// <remarks/>
  379. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
  380. [System.SerializableAttribute()]
  381. [System.Diagnostics.DebuggerStepThroughAttribute()]
  382. [System.ComponentModel.DesignerCategoryAttribute("code")]
  383. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
  384. public partial class DisplayTrxMemberInfo {
  385. private string licensePlateNoField;
  386. private string idField;
  387. /// <remarks/>
  388. public string LicensePlateNo {
  389. get {
  390. return this.licensePlateNoField;
  391. }
  392. set {
  393. this.licensePlateNoField = value;
  394. }
  395. }
  396. /// <remarks/>
  397. [System.Xml.Serialization.XmlAttributeAttribute()]
  398. public string Id {
  399. get {
  400. return this.idField;
  401. }
  402. set {
  403. this.idField = value;
  404. }
  405. }
  406. }
  407. /// <remarks/>
  408. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
  409. [System.SerializableAttribute()]
  410. [System.Diagnostics.DebuggerStepThroughAttribute()]
  411. [System.ComponentModel.DesignerCategoryAttribute("code")]
  412. [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
  413. public partial class DisplayTrxFillingInfo {
  414. private int pumpIdField;
  415. private int nozzleIdField;
  416. private int productNoField;
  417. private string productTypeField;
  418. private decimal unitPriceField;
  419. private string productDiscriptionField;
  420. private decimal amountField;
  421. private decimal volumeField;
  422. /// <remarks/>
  423. public int PumpId {
  424. get {
  425. return this.pumpIdField;
  426. }
  427. set {
  428. this.pumpIdField = value;
  429. }
  430. }
  431. /// <remarks/>
  432. public int NozzleId {
  433. get {
  434. return this.nozzleIdField;
  435. }
  436. set {
  437. this.nozzleIdField = value;
  438. }
  439. }
  440. /// <remarks/>
  441. public int ProductNo {
  442. get {
  443. return this.productNoField;
  444. }
  445. set {
  446. this.productNoField = value;
  447. }
  448. }
  449. /// <remarks/>
  450. public string ProductType {
  451. get {
  452. return this.productTypeField;
  453. }
  454. set {
  455. this.productTypeField = value;
  456. }
  457. }
  458. /// <remarks/>
  459. public decimal UnitPrice {
  460. get {
  461. return this.unitPriceField;
  462. }
  463. set {
  464. this.unitPriceField = value;
  465. }
  466. }
  467. /// <remarks/>
  468. public string ProductDiscription {
  469. get {
  470. return this.productDiscriptionField;
  471. }
  472. set {
  473. this.productDiscriptionField = value;
  474. }
  475. }
  476. /// <remarks/>
  477. public decimal Amount {
  478. get {
  479. return this.amountField;
  480. }
  481. set {
  482. this.amountField = value;
  483. }
  484. }
  485. /// <remarks/>
  486. public decimal Volume {
  487. get {
  488. return this.volumeField;
  489. }
  490. set {
  491. this.volumeField = value;
  492. }
  493. }
  494. }
  495. /// <remarks/>
  496. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
  497. [System.SerializableAttribute()]
  498. public enum TrxStatus {
  499. /// <remarks/>
  500. ReadyForFillingStart,
  501. /// <remarks/>
  502. FillingOngoing,
  503. /// <remarks/>
  504. PendingForPayment,
  505. /// <remarks/>
  506. Success,
  507. /// <remarks/>
  508. Failed,
  509. }
  510. /// <remarks/>
  511. [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
  512. [System.SerializableAttribute()]
  513. public enum ScreenType {
  514. /// <remarks/>
  515. Idle,
  516. /// <remarks/>
  517. Welcome,
  518. /// <remarks/>
  519. ShowTrxList,
  520. /// <remarks/>
  521. TrxResult,
  522. }