using System; using System.Collections.Generic; using System.Linq; namespace WayneChina_IcCardReader_SinoChem.MessageEntity.Incoming { public enum ErrorType { /// /// 外部认证错误 /// ExternalCheckFailed= 0x01, /// /// PIN错误 /// PinError = 0x02, /// /// 读卡错误 /// ReadCardError = 0x03 } public class CardExternalCheckErrorRequest : IcCardReaderMessageBase { public CardExternalCheckErrorRequest() { RawData = new List(); RawData.Add(0x05); } public ErrorType ErrorType { get { var parameter = RawData.Skip(1).First(); var et = Enum.ToObject(typeof(ErrorType), parameter); return (ErrorType)et; } } } }