using Edge.Core.Parser.BinaryParser.Attributes; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ZhongSheng_NonIC_Pump { /// /// PC 机对加油机的普通查询命令 /// 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; } } }