| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- using Edge.Core.Parser.BinaryParser.Attributes;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace ZhongSheng_NonIC_Pump
- {
- /// <summary>
- /// PC 机对加油机的普通查询命令
- /// </summary>
- public class GenericInquiryRequest : MessageTemplateBase
- {
- [Format(7, EncodingType.BcdString, 1)]
- public long PC_TIME { get; private set; }
- public DateTime GetPcTime()
- {
- var dd = this.PC_TIME.ToString();
- var dt = Convert.ToDateTime(dd);
- return dt;
- }
- public void SetPcTime(DateTime dateTime)
- {
- var str = dateTime.ToString("yyyyMMddHHmmss");
- this.PC_TIME = long.Parse(str);
- }
- public GenericInquiryRequest() : this(DateTime.Now)
- {
- }
- public GenericInquiryRequest(DateTime dateTime)
- {
- this.SetPcTime(dateTime);
- base.CommandCode = 0x30;
- }
- }
- }
|