ServiceRequestOPTAdd.cs 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234
  1. using System.Xml.Serialization;
  2. namespace Wayne.FDCPOSLibrary
  3. {
  4. [System.SerializableAttribute()]
  5. [System.Xml.Serialization.XmlRootAttribute(ElementName = "ServiceRequest", Namespace = "")]
  6. public partial class ServiceRequestOPTAdd : ServiceRequest
  7. {
  8. private ServiceRequestPOSdataOPTAdd[] pOSdataField;
  9. [System.Xml.Serialization.XmlElementAttribute("POSdata", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  10. public ServiceRequestPOSdataOPTAdd[] POSdata
  11. {
  12. get
  13. {
  14. return this.pOSdataField;
  15. }
  16. set
  17. {
  18. this.pOSdataField = value;
  19. }
  20. }
  21. public ServiceRequestOPTAdd()
  22. {
  23. RequestType = "OPTAdd";
  24. }
  25. }
  26. [System.SerializableAttribute()]
  27. public partial class ServiceRequestPOSdataOPTAdd
  28. {
  29. private string pOSTimeStampField;
  30. private ServiceRequestDeviceClassOPTAdd DeviceClassField;
  31. [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  32. public string POSTimeStamp
  33. {
  34. get
  35. {
  36. return this.pOSTimeStampField;
  37. }
  38. set
  39. {
  40. this.pOSTimeStampField = value;
  41. }
  42. }
  43. [System.Xml.Serialization.XmlElementAttribute("DeviceClass", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  44. public ServiceRequestDeviceClassOPTAdd DeviceClass
  45. {
  46. get
  47. {
  48. return this.DeviceClassField;
  49. }
  50. set
  51. {
  52. this.DeviceClassField = value;
  53. }
  54. }
  55. }
  56. [System.SerializableAttribute()]
  57. public partial class ServiceRequestDeviceClassOPTAdd
  58. {
  59. private string TypeField;
  60. private string DeviceIdField;
  61. private ServiceRequestDeviceClassSerialPortOPTAdd serialPortField;
  62. private ServiceRequestDeviceClassTCPOPTAdd tcpField;
  63. [System.Xml.Serialization.XmlAttributeAttribute()]
  64. public string Type
  65. {
  66. get
  67. {
  68. return this.TypeField;
  69. }
  70. set
  71. {
  72. this.TypeField = value;
  73. }
  74. }
  75. [System.Xml.Serialization.XmlAttributeAttribute()]
  76. public string DeviceID
  77. {
  78. get
  79. {
  80. return this.DeviceIdField;
  81. }
  82. set
  83. {
  84. this.DeviceIdField = value;
  85. }
  86. }
  87. [System.Xml.Serialization.XmlElementAttribute("SerialPort", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  88. public ServiceRequestDeviceClassSerialPortOPTAdd serialPort
  89. {
  90. get
  91. {
  92. return this.serialPortField;
  93. }
  94. set
  95. {
  96. this.serialPortField = value;
  97. }
  98. }
  99. [System.Xml.Serialization.XmlElementAttribute("TCP", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
  100. public ServiceRequestDeviceClassTCPOPTAdd tcp
  101. {
  102. get
  103. {
  104. return this.tcpField;
  105. }
  106. set
  107. {
  108. this.tcpField = value;
  109. }
  110. }
  111. }
  112. [System.SerializableAttribute()]
  113. public partial class ServiceRequestDeviceClassSerialPortOPTAdd
  114. {
  115. private string PortField;
  116. private string BaudRateField;
  117. private string DataBitField;
  118. private string StopBitField;
  119. private string ParityField;
  120. [System.Xml.Serialization.XmlAttributeAttribute()]
  121. public string Port
  122. {
  123. get
  124. {
  125. return this.PortField;
  126. }
  127. set
  128. {
  129. this.PortField = value;
  130. }
  131. }
  132. [System.Xml.Serialization.XmlAttributeAttribute()]
  133. public string BaudRate
  134. {
  135. get
  136. {
  137. return this.BaudRateField;
  138. }
  139. set
  140. {
  141. this.BaudRateField = value;
  142. }
  143. }
  144. [System.Xml.Serialization.XmlAttributeAttribute()]
  145. public string DataBit
  146. {
  147. get
  148. {
  149. return this.DataBitField;
  150. }
  151. set
  152. {
  153. this.DataBitField = value;
  154. }
  155. }
  156. [System.Xml.Serialization.XmlAttributeAttribute()]
  157. public string StopBit
  158. {
  159. get
  160. {
  161. return this.StopBitField;
  162. }
  163. set
  164. {
  165. this.StopBitField = value;
  166. }
  167. }
  168. [System.Xml.Serialization.XmlAttributeAttribute()]
  169. public string Parity
  170. {
  171. get
  172. {
  173. return this.ParityField;
  174. }
  175. set
  176. {
  177. this.ParityField = value;
  178. }
  179. }
  180. }
  181. [System.SerializableAttribute()]
  182. public partial class ServiceRequestDeviceClassTCPOPTAdd
  183. {
  184. private string AddressField;
  185. private string PortField;
  186. [System.Xml.Serialization.XmlAttributeAttribute()]
  187. public string Address
  188. {
  189. get
  190. {
  191. return this.AddressField;
  192. }
  193. set
  194. {
  195. this.AddressField = value;
  196. }
  197. }
  198. [System.Xml.Serialization.XmlAttributeAttribute()]
  199. public string Port
  200. {
  201. get
  202. {
  203. return this.PortField;
  204. }
  205. set
  206. {
  207. this.PortField = value;
  208. }
  209. }
  210. }
  211. }