FDCMessageFuelSaleTrx.cs 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038
  1. using System.Xml.Serialization;
  2. namespace Wayne.FDCPOSLibrary
  3. {
  4. [System.SerializableAttribute()]
  5. [System.Xml.Serialization.XmlRootAttribute(ElementName = "FDCMessage", Namespace = "")]
  6. public partial class FDCMessageFuelSaleTrx : FDCMessage
  7. {
  8. private FDCMessageFDCdataFuelSaleTrx[] fDCdataField;
  9. [System.Xml.Serialization.XmlElementAttribute("FDCdata", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  10. public FDCMessageFDCdataFuelSaleTrx[] FDCdata
  11. {
  12. get
  13. {
  14. return this.fDCdataField;
  15. }
  16. set
  17. {
  18. this.fDCdataField = value;
  19. }
  20. }
  21. public FDCMessageFuelSaleTrx()
  22. {
  23. this.MessageType = "FuelSaleTrx";
  24. }
  25. }
  26. [System.SerializableAttribute()]
  27. public partial class FDCMessageFDCdataFuelSaleTrx
  28. {
  29. private string FDCTimeStampField;
  30. private FDCMessageTRXdataFuelSaleTrx TRXdataField; // v03
  31. private FDCMessageDeviceClassFuelSaleTrx DeviceClassField; // v05 and next
  32. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  33. public string FDCTimeStamp
  34. {
  35. get
  36. {
  37. return this.FDCTimeStampField;
  38. }
  39. set
  40. {
  41. this.FDCTimeStampField = value;
  42. }
  43. }
  44. [System.Xml.Serialization.XmlElementAttribute("TRXdata", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  45. public FDCMessageTRXdataFuelSaleTrx TRXdata
  46. {
  47. get
  48. {
  49. return this.TRXdataField;
  50. }
  51. set
  52. {
  53. this.TRXdataField = value;
  54. }
  55. }
  56. [System.Xml.Serialization.XmlElementAttribute("DeviceClass", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  57. public FDCMessageDeviceClassFuelSaleTrx DeviceClass
  58. {
  59. get
  60. {
  61. return this.DeviceClassField;
  62. }
  63. set
  64. {
  65. this.DeviceClassField = value;
  66. }
  67. }
  68. }
  69. [System.SerializableAttribute()]
  70. public partial class FDCMessageTRXdataFuelSaleTrx // v03 field
  71. {
  72. private FDCMessageDeviceClassTrxDataFuelSaleTrx DeviceClassField;
  73. private string TransactionNoField;
  74. private string StateField;
  75. private string ReleaseTokenField;
  76. private string CompletionReasonField;
  77. private string TypeField;
  78. private string FuelModeField; // v03 field
  79. //private FuelModeElementClass FuelModeElemField; // v05 and next field
  80. private string VolumeProduct1Field;
  81. private string VolumeProduct2Field;
  82. private string Product1NoField;
  83. private string Product2NoField;
  84. private string ProductNameField;
  85. private string ProductUMField;
  86. private string BlendRatioField;
  87. private string AmountField;
  88. private string VolumeField;
  89. private string UnitPriceField;
  90. private string DSPFieldsField;
  91. private string CRCModeField;
  92. private string MIDLinesNarrowField;
  93. private string MIDLinesWideField;
  94. //private byte[] DSPFieldsByteField;
  95. //private byte[] CRCModeByteField;
  96. private string StartTimeStampField;
  97. private string EndTimeStampField;
  98. private string ErrorCodeField;
  99. [System.Xml.Serialization.XmlElementAttribute("DeviceClass", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  100. public FDCMessageDeviceClassTrxDataFuelSaleTrx DeviceClass
  101. {
  102. get
  103. {
  104. return this.DeviceClassField;
  105. }
  106. set
  107. {
  108. this.DeviceClassField = value;
  109. }
  110. }
  111. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  112. public string TransactionNo
  113. {
  114. get
  115. {
  116. return this.TransactionNoField;
  117. }
  118. set
  119. {
  120. this.TransactionNoField = value;
  121. }
  122. }
  123. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  124. public string State
  125. {
  126. get
  127. {
  128. return this.StateField;
  129. }
  130. set
  131. {
  132. this.StateField = value;
  133. }
  134. }
  135. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  136. public string ReleaseToken
  137. {
  138. get
  139. {
  140. return this.ReleaseTokenField;
  141. }
  142. set
  143. {
  144. this.ReleaseTokenField = value;
  145. }
  146. }
  147. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  148. public string CompletionReason
  149. {
  150. get
  151. {
  152. return this.CompletionReasonField;
  153. }
  154. set
  155. {
  156. this.CompletionReasonField = value;
  157. }
  158. }
  159. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  160. public string Type
  161. {
  162. get
  163. {
  164. return this.TypeField;
  165. }
  166. set
  167. {
  168. this.TypeField = value;
  169. }
  170. }
  171. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  172. public string FuelMode
  173. {
  174. get
  175. {
  176. return this.FuelModeField;
  177. }
  178. set
  179. {
  180. this.FuelModeField = value;
  181. }
  182. }
  183. //[System.Xml.Serialization.XmlElementAttribute("FuelMode", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  184. //public FuelModeElementClass FuelModeElem
  185. //{
  186. // get
  187. // {
  188. // return this.FuelModeElemField;
  189. // }
  190. // set
  191. // {
  192. // this.FuelModeElemField = value;
  193. // }
  194. //}
  195. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  196. public string VolumeProduct1
  197. {
  198. get
  199. {
  200. return this.VolumeProduct1Field;
  201. }
  202. set
  203. {
  204. this.VolumeProduct1Field = value;
  205. }
  206. }
  207. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  208. public string VolumeProduct2
  209. {
  210. get
  211. {
  212. return this.VolumeProduct2Field;
  213. }
  214. set
  215. {
  216. this.VolumeProduct2Field = value;
  217. }
  218. }
  219. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  220. public string Product1No
  221. {
  222. get
  223. {
  224. return this.Product1NoField;
  225. }
  226. set
  227. {
  228. this.Product1NoField = value;
  229. }
  230. }
  231. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  232. public string Product2No
  233. {
  234. get
  235. {
  236. return this.Product2NoField;
  237. }
  238. set
  239. {
  240. this.Product2NoField = value;
  241. }
  242. }
  243. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  244. public string ProductUM
  245. {
  246. get
  247. {
  248. return this.ProductUMField;
  249. }
  250. set
  251. {
  252. this.ProductUMField = value;
  253. }
  254. }
  255. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  256. public string ProductName
  257. {
  258. get
  259. {
  260. return this.ProductNameField;
  261. }
  262. set
  263. {
  264. this.ProductNameField = value;
  265. }
  266. }
  267. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  268. public string BlendRatio
  269. {
  270. get
  271. {
  272. return this.BlendRatioField;
  273. }
  274. set
  275. {
  276. this.BlendRatioField = value;
  277. }
  278. }
  279. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  280. public string Amount
  281. {
  282. get
  283. {
  284. return this.AmountField;
  285. }
  286. set
  287. {
  288. this.AmountField = value;
  289. }
  290. }
  291. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  292. public string Volume
  293. {
  294. get
  295. {
  296. return this.VolumeField;
  297. }
  298. set
  299. {
  300. this.VolumeField = value;
  301. }
  302. }
  303. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  304. public string UnitPrice
  305. {
  306. get
  307. {
  308. return this.UnitPriceField;
  309. }
  310. set
  311. {
  312. this.UnitPriceField = value;
  313. }
  314. }
  315. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  316. public string DSPFields
  317. {
  318. get
  319. {
  320. return this.DSPFieldsField;
  321. }
  322. set
  323. {
  324. this.DSPFieldsField = value;
  325. }
  326. }
  327. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  328. public string CRCMode
  329. {
  330. get
  331. {
  332. return this.CRCModeField;
  333. }
  334. set
  335. {
  336. this.CRCModeField = value;
  337. }
  338. }
  339. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  340. public string MIDLinesNarrow
  341. {
  342. get
  343. {
  344. return this.MIDLinesNarrowField;
  345. }
  346. set
  347. {
  348. this.MIDLinesNarrowField = value;
  349. }
  350. }
  351. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  352. public string MIDLinesWide
  353. {
  354. get
  355. {
  356. return this.MIDLinesWideField;
  357. }
  358. set
  359. {
  360. this.MIDLinesWideField = value;
  361. }
  362. }
  363. //[System.Xml.Serialization.XmlElementAttribute("DSPFields", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  364. //public byte[] DSPFieldsByte
  365. //{
  366. // get
  367. // {
  368. // return this.DSPFieldsByteField;
  369. // }
  370. // set
  371. // {
  372. // this.DSPFieldsByteField = value;
  373. // }
  374. //}
  375. //[System.Xml.Serialization.XmlElementAttribute("CRCMode", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  376. //public byte[] CRCModeByte
  377. //{
  378. // get
  379. // {
  380. // return this.CRCModeByteField;
  381. // }
  382. // set
  383. // {
  384. // this.CRCModeByteField = value;
  385. // }
  386. //}
  387. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  388. public string StartTimeStamp
  389. {
  390. get
  391. {
  392. return this.StartTimeStampField;
  393. }
  394. set
  395. {
  396. this.StartTimeStampField = value;
  397. }
  398. }
  399. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  400. public string EndTimeStamp
  401. {
  402. get
  403. {
  404. return this.EndTimeStampField;
  405. }
  406. set
  407. {
  408. this.EndTimeStampField = value;
  409. }
  410. }
  411. }
  412. [System.SerializableAttribute()]
  413. public partial class FDCMessageDeviceClassTrxDataFuelSaleTrx
  414. {
  415. private string TypeField;
  416. private string DeviceIdField;
  417. private string PumpNoField;
  418. private string NozzleNoField;
  419. [System.Xml.Serialization.XmlAttributeAttribute()]
  420. public string Type
  421. {
  422. get
  423. {
  424. return this.TypeField;
  425. }
  426. set
  427. {
  428. this.TypeField = value;
  429. }
  430. }
  431. [System.Xml.Serialization.XmlAttributeAttribute()]
  432. public string DeviceID
  433. {
  434. get
  435. {
  436. return this.DeviceIdField;
  437. }
  438. set
  439. {
  440. this.DeviceIdField = value;
  441. }
  442. }
  443. [System.Xml.Serialization.XmlAttributeAttribute()]
  444. public string PumpNo
  445. {
  446. get
  447. {
  448. return this.PumpNoField;
  449. }
  450. set
  451. {
  452. this.PumpNoField = value;
  453. }
  454. }
  455. [System.Xml.Serialization.XmlAttributeAttribute()]
  456. public string NozzleNo
  457. {
  458. get
  459. {
  460. return this.NozzleNoField;
  461. }
  462. set
  463. {
  464. this.NozzleNoField = value;
  465. }
  466. }
  467. }
  468. [System.SerializableAttribute()]
  469. public partial class FDCMessageDeviceClassFuelSaleTrx
  470. {
  471. private string TypeField;
  472. private string DeviceIdField;
  473. private string PumpNoField;
  474. private string NozzleNoField;
  475. private string TransactionSeqNoField;
  476. private string FuellingSequenceNoField;
  477. private string StateField;
  478. private string ReleaseTokenField;
  479. private string CompletionReasonField; // extention
  480. private FuelModeElementClass FuelModeField;
  481. private string VolumeProduct1Field;
  482. private string VolumeProduct2Field;
  483. private string ProductNoField;
  484. private string ProductNo1Field;
  485. private string ProductNo2Field;
  486. private string ProductNameField;
  487. private string ProductUMField;
  488. private string BlendRatioField;
  489. private string AmountField;
  490. private string VolumeField;
  491. private string UnitPriceField;
  492. private string DSPFieldsField;
  493. private string CRCModeField;
  494. private string MIDLinesNarrowField;
  495. private string MIDLinesWideField;
  496. //private byte[] DSPFieldsByteField;
  497. //private byte[] CRCModeByteField;
  498. private string StartTimeStampField; // extention
  499. private string EndTimeStampField; // extention
  500. private string AuthorisationApplicationSenderField;
  501. private string LockingApplicationSenderField;
  502. private string ReservingDeviceIdField;
  503. private string FuellingTypeField;
  504. private string FuelPeriodSequenceNoField;
  505. private string ErrorCodeField;
  506. private string MaxTrxAmountField;
  507. private PrepaidTrxElementClass PrepaidTrxField;
  508. [System.Xml.Serialization.XmlAttributeAttribute()]
  509. public string Type
  510. {
  511. get
  512. {
  513. return this.TypeField;
  514. }
  515. set
  516. {
  517. this.TypeField = value;
  518. }
  519. }
  520. [System.Xml.Serialization.XmlAttributeAttribute()]
  521. public string DeviceID
  522. {
  523. get
  524. {
  525. return this.DeviceIdField;
  526. }
  527. set
  528. {
  529. this.DeviceIdField = value;
  530. }
  531. }
  532. [System.Xml.Serialization.XmlAttributeAttribute()]
  533. public string PumpNo
  534. {
  535. get
  536. {
  537. return this.PumpNoField;
  538. }
  539. set
  540. {
  541. this.PumpNoField = value;
  542. }
  543. }
  544. [System.Xml.Serialization.XmlAttributeAttribute()]
  545. public string NozzleNo
  546. {
  547. get
  548. {
  549. return this.NozzleNoField;
  550. }
  551. set
  552. {
  553. this.NozzleNoField = value;
  554. }
  555. }
  556. [System.Xml.Serialization.XmlAttributeAttribute()]
  557. public string TransactionSeqNo
  558. {
  559. get
  560. {
  561. return this.TransactionSeqNoField;
  562. }
  563. set
  564. {
  565. this.TransactionSeqNoField = value;
  566. }
  567. }
  568. [System.Xml.Serialization.XmlAttributeAttribute()]
  569. public string FuellingSequenceNo
  570. {
  571. get
  572. {
  573. return this.FuellingSequenceNoField;
  574. }
  575. set
  576. {
  577. this.FuellingSequenceNoField = value;
  578. }
  579. }
  580. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  581. public string State
  582. {
  583. get
  584. {
  585. return this.StateField;
  586. }
  587. set
  588. {
  589. this.StateField = value;
  590. }
  591. }
  592. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  593. public string ReleaseToken
  594. {
  595. get
  596. {
  597. return this.ReleaseTokenField;
  598. }
  599. set
  600. {
  601. this.ReleaseTokenField = value;
  602. }
  603. }
  604. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  605. public string CompletionReason
  606. {
  607. get
  608. {
  609. return this.CompletionReasonField;
  610. }
  611. set
  612. {
  613. this.CompletionReasonField = value;
  614. }
  615. }
  616. [System.Xml.Serialization.XmlElementAttribute("FuelMode", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  617. public FuelModeElementClass FuelMode
  618. {
  619. get
  620. {
  621. return this.FuelModeField;
  622. }
  623. set
  624. {
  625. this.FuelModeField = value;
  626. }
  627. }
  628. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  629. public string VolumeProduct1
  630. {
  631. get
  632. {
  633. return this.VolumeProduct1Field;
  634. }
  635. set
  636. {
  637. this.VolumeProduct1Field = value;
  638. }
  639. }
  640. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  641. public string VolumeProduct2
  642. {
  643. get
  644. {
  645. return this.VolumeProduct2Field;
  646. }
  647. set
  648. {
  649. this.VolumeProduct2Field = value;
  650. }
  651. }
  652. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  653. public string ProductNo
  654. {
  655. get
  656. {
  657. return this.ProductNoField;
  658. }
  659. set
  660. {
  661. this.ProductNoField = value;
  662. }
  663. }
  664. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  665. public string ProductNo1
  666. {
  667. get
  668. {
  669. return this.ProductNo1Field;
  670. }
  671. set
  672. {
  673. this.ProductNo1Field = value;
  674. }
  675. }
  676. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  677. public string ProductNo2
  678. {
  679. get
  680. {
  681. return this.ProductNo2Field;
  682. }
  683. set
  684. {
  685. this.ProductNo2Field = value;
  686. }
  687. }
  688. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  689. public string ProductUM
  690. {
  691. get
  692. {
  693. return this.ProductUMField;
  694. }
  695. set
  696. {
  697. this.ProductUMField = value;
  698. }
  699. }
  700. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  701. public string ProductName
  702. {
  703. get
  704. {
  705. return this.ProductNameField;
  706. }
  707. set
  708. {
  709. this.ProductNameField = value;
  710. }
  711. }
  712. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  713. public string BlendRatio
  714. {
  715. get
  716. {
  717. return this.BlendRatioField;
  718. }
  719. set
  720. {
  721. this.BlendRatioField = value;
  722. }
  723. }
  724. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  725. public string Amount
  726. {
  727. get
  728. {
  729. return this.AmountField;
  730. }
  731. set
  732. {
  733. this.AmountField = value;
  734. }
  735. }
  736. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  737. public string Volume
  738. {
  739. get
  740. {
  741. return this.VolumeField;
  742. }
  743. set
  744. {
  745. this.VolumeField = value;
  746. }
  747. }
  748. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  749. public string UnitPrice
  750. {
  751. get
  752. {
  753. return this.UnitPriceField;
  754. }
  755. set
  756. {
  757. this.UnitPriceField = value;
  758. }
  759. }
  760. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  761. public string DSPFields
  762. {
  763. get
  764. {
  765. return this.DSPFieldsField;
  766. }
  767. set
  768. {
  769. this.DSPFieldsField = value;
  770. }
  771. }
  772. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  773. public string CRCMode
  774. {
  775. get
  776. {
  777. return this.CRCModeField;
  778. }
  779. set
  780. {
  781. this.CRCModeField = value;
  782. }
  783. }
  784. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  785. public string MIDLinesNarrow
  786. {
  787. get
  788. {
  789. return this.MIDLinesNarrowField;
  790. }
  791. set
  792. {
  793. this.MIDLinesNarrowField = value;
  794. }
  795. }
  796. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  797. public string MIDLinesWide
  798. {
  799. get
  800. {
  801. return this.MIDLinesWideField;
  802. }
  803. set
  804. {
  805. this.MIDLinesWideField = value;
  806. }
  807. }
  808. //[System.Xml.Serialization.XmlElementAttribute("DSPFields", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  809. //public byte[] DSPFieldsByte
  810. //{
  811. // get
  812. // {
  813. // return this.DSPFieldsByteField;
  814. // }
  815. // set
  816. // {
  817. // this.DSPFieldsByteField = value;
  818. // }
  819. //}
  820. //[System.Xml.Serialization.XmlElementAttribute("CRCMode", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  821. //public byte[] CRCModeByte
  822. //{
  823. // get
  824. // {
  825. // return this.CRCModeByteField;
  826. // }
  827. // set
  828. // {
  829. // this.CRCModeByteField = value;
  830. // }
  831. //}
  832. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  833. public string StartTimeStamp
  834. {
  835. get
  836. {
  837. return this.StartTimeStampField;
  838. }
  839. set
  840. {
  841. this.StartTimeStampField = value;
  842. }
  843. }
  844. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  845. public string EndTimeStamp
  846. {
  847. get
  848. {
  849. return this.EndTimeStampField;
  850. }
  851. set
  852. {
  853. this.EndTimeStampField = value;
  854. }
  855. }
  856. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  857. public string LockingApplicationSender
  858. {
  859. get
  860. {
  861. return this.LockingApplicationSenderField;
  862. }
  863. set
  864. {
  865. this.LockingApplicationSenderField = value;
  866. }
  867. }
  868. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  869. public string AuthorisationApplicationSender
  870. {
  871. get
  872. {
  873. return this.AuthorisationApplicationSenderField;
  874. }
  875. set
  876. {
  877. this.AuthorisationApplicationSenderField = value;
  878. }
  879. }
  880. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  881. public string ReservingDeviceId
  882. {
  883. get
  884. {
  885. return this.ReservingDeviceIdField;
  886. }
  887. set
  888. {
  889. this.ReservingDeviceIdField = value;
  890. }
  891. }
  892. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  893. public string FuellingType
  894. {
  895. get
  896. {
  897. return this.FuellingTypeField;
  898. }
  899. set
  900. {
  901. this.FuellingTypeField = value;
  902. }
  903. }
  904. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  905. public string FuelPeriodSequenceNo
  906. {
  907. get
  908. {
  909. return this.FuelPeriodSequenceNoField;
  910. }
  911. set
  912. {
  913. this.FuelPeriodSequenceNoField = value;
  914. }
  915. }
  916. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  917. public string ErrorCode
  918. {
  919. get
  920. {
  921. return this.ErrorCodeField;
  922. }
  923. set
  924. {
  925. this.ErrorCodeField = value;
  926. }
  927. }
  928. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  929. public string MaxTrxAmount
  930. {
  931. get
  932. {
  933. return this.MaxTrxAmountField;
  934. }
  935. set
  936. {
  937. this.MaxTrxAmountField = value;
  938. }
  939. }
  940. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  941. public PrepaidTrxElementClass PrepaidTrx
  942. {
  943. get
  944. {
  945. return this.PrepaidTrxField;
  946. }
  947. set
  948. {
  949. this.PrepaidTrxField = value;
  950. }
  951. }
  952. }
  953. }