FDCMessage.cs 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. using System;
  2. using System.Xml.Serialization;
  3. namespace Wayne.FDCPOSLibrary
  4. {
  5. [System.SerializableAttribute()]
  6. public partial class FDCMessage
  7. {
  8. private string messageTypeField;
  9. private string applicationSenderField;
  10. private string workstationIDField;
  11. private string messageIDField;
  12. //private string overallResultField;
  13. [System.Xml.Serialization.XmlAttributeAttribute()]
  14. public string MessageType
  15. {
  16. get
  17. {
  18. return this.messageTypeField;
  19. }
  20. set
  21. {
  22. this.messageTypeField = value;
  23. }
  24. }
  25. [System.Xml.Serialization.XmlAttributeAttribute()]
  26. public string ApplicationSender
  27. {
  28. get
  29. {
  30. return this.applicationSenderField;
  31. }
  32. set
  33. {
  34. this.applicationSenderField = value;
  35. }
  36. }
  37. [System.Xml.Serialization.XmlAttributeAttribute()]
  38. public string WorkstationID
  39. {
  40. get
  41. {
  42. return this.workstationIDField;
  43. }
  44. set
  45. {
  46. this.workstationIDField = value;
  47. }
  48. }
  49. [System.Xml.Serialization.XmlAttributeAttribute()]
  50. public string MessageID
  51. {
  52. get
  53. {
  54. return this.messageIDField;
  55. }
  56. set
  57. {
  58. this.messageIDField = value;
  59. }
  60. }
  61. [System.Xml.Serialization.XmlIgnore()]
  62. public int MessageIDNumber
  63. {
  64. get
  65. {
  66. try
  67. {
  68. return Convert.ToInt32(this.messageIDField);
  69. }
  70. catch (Exception)
  71. {
  72. return 0;
  73. }
  74. }
  75. }
  76. }
  77. }