ServiceRequestBaseFuelSaleTrx.cs 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. namespace Wayne.FDCPOSLibrary
  2. {
  3. [System.SerializableAttribute()]
  4. public partial class ServiceRequestBaseFuelSaleTrx : ServiceRequest
  5. {
  6. private ServiceRequestPOSdataBaseFuelSaleTrx[] pOSdataField;
  7. [System.Xml.Serialization.XmlElementAttribute("POSdata", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  8. public ServiceRequestPOSdataBaseFuelSaleTrx[] POSdata
  9. {
  10. get
  11. {
  12. return this.pOSdataField;
  13. }
  14. set
  15. {
  16. this.pOSdataField = value;
  17. }
  18. }
  19. public ServiceRequestBaseFuelSaleTrx()
  20. {
  21. //RequestType = "BaseFuelSaleTrx";
  22. }
  23. }
  24. [System.SerializableAttribute()]
  25. public partial class ServiceRequestPOSdataBaseFuelSaleTrx
  26. {
  27. private string pOSTimeStampField;
  28. private ServiceRequestDeviceClassBaseFuelSaleTrx DeviceClassField;
  29. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  30. public string POSTimeStamp
  31. {
  32. get
  33. {
  34. return this.pOSTimeStampField;
  35. }
  36. set
  37. {
  38. this.pOSTimeStampField = value;
  39. }
  40. }
  41. [System.Xml.Serialization.XmlElementAttribute("DeviceClass", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  42. public ServiceRequestDeviceClassBaseFuelSaleTrx DeviceClass
  43. {
  44. get
  45. {
  46. return this.DeviceClassField;
  47. }
  48. set
  49. {
  50. this.DeviceClassField = value;
  51. }
  52. }
  53. }
  54. [System.SerializableAttribute()]
  55. public partial class ServiceRequestDeviceClassBaseFuelSaleTrx
  56. {
  57. private string TypeField;
  58. private string DeviceIdField;
  59. private string TransactionNoField; // v03 field
  60. private string TransactionSeqNoField; // v05 and next field
  61. private string ReleaseTokenField; // extension field
  62. [System.Xml.Serialization.XmlAttributeAttribute()]
  63. public string Type
  64. {
  65. get
  66. {
  67. return this.TypeField;
  68. }
  69. set
  70. {
  71. this.TypeField = value;
  72. }
  73. }
  74. [System.Xml.Serialization.XmlAttributeAttribute()]
  75. public string DeviceID
  76. {
  77. get
  78. {
  79. return this.DeviceIdField;
  80. }
  81. set
  82. {
  83. this.DeviceIdField = value;
  84. }
  85. }
  86. [System.Xml.Serialization.XmlAttributeAttribute()]
  87. public string TransactionNo
  88. {
  89. get
  90. {
  91. return this.TransactionNoField;
  92. }
  93. set
  94. {
  95. this.TransactionNoField = value;
  96. }
  97. }
  98. [System.Xml.Serialization.XmlAttributeAttribute()]
  99. public string TransactionSeqNo
  100. {
  101. get
  102. {
  103. return this.TransactionSeqNoField;
  104. }
  105. set
  106. {
  107. this.TransactionSeqNoField = value;
  108. }
  109. }
  110. [System.Xml.Serialization.XmlAttributeAttribute()]
  111. public string ReleaseToken
  112. {
  113. get
  114. {
  115. return this.ReleaseTokenField;
  116. }
  117. set
  118. {
  119. this.ReleaseTokenField = value;
  120. }
  121. }
  122. }
  123. }