TransactionDataAck.cs 715 B

1234567891011121314151617181920212223242526272829303132
  1. using Edge.Core.Parser.BinaryParser.Attributes;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Text;
  5. namespace HengshanPaymentTerminal.MessageEntity.Outgoing
  6. {
  7. public class TransactionDataAck : CardMessageBase
  8. {
  9. #region Constructor
  10. public TransactionDataAck() : base(Command.TransactionDataAck)
  11. {
  12. }
  13. #endregion
  14. #region Properties
  15. [Format(1, EncodingType.BIN, -90)]
  16. public byte Result { get; set; }
  17. [Format(4, EncodingType.BcdString, -89)]
  18. public string TerminalId { get; set; }
  19. [Format(2, EncodingType.BCD, -88)]
  20. public ushort UnspecifiedField1 { get; set; }
  21. #endregion
  22. }
  23. }