RoundingResponse.cs 675 B

12345678910111213141516171819202122232425
  1. using Dfs.WayneChina.HengshanTerminalWrapper.MessageEntity.Base;
  2. using Edge.Core.Parser.BinaryParser.Attributes;
  3. namespace Dfs.WayneChina.HengshanTerminalWrapper.MessageEntity.Outgoing
  4. {
  5. public class RoundingResponse : NonCardDispenserMessageTemplateBase
  6. {
  7. public RoundingResponse()
  8. {
  9. CMD = 0xEA;
  10. }
  11. [Format(1, EncodingType.BIN, 3)]
  12. public int result { get; set; }
  13. public Result EnumResult
  14. {
  15. get { return result == 0x55 ? Result.成功 : Result.失败; }
  16. set
  17. {
  18. result = (value == Result.成功) ? 0x55 : 0xAA;
  19. }
  20. }
  21. }
  22. }