public static byte[] SetDistanceData(SingleCardDataParam param, ref int functionbyte) { int typebyte = SetCardTypeByte(param.CardTypeParam); functionbyte = SetCardFunctionByte(param.CardFunctioinParam); StringBuilder sb = new StringBuilder(); sb.AppendFormat("{0:X2}", functionbyte); sb.AppendFormat("{0:X4}", param.Count); sb.AppendFormat("{0:yyMMdd}", param.NewTime); sb.AppendFormat("{0:X4}", param.Partition); return(PortAgreement.GetDistanceContent(param.CardNumber, typebyte, 0, sb.ToString())); }
public static byte[] SetDistanceData(SingleCardDataParam param) { int functionbyte = 0; return(SetDistanceData(param, ref functionbyte)); }