public byte[] GetField55(EC_PBOC pbocl, int type) { int iValueLen = 0; string strValue = ""; string strField55 = ""; strField55 += pbocl.App_EMVGetData("9F26", 8, ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("9F27", 1, ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("9F10", ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("9F37", 4, ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("9F36", 2, ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("95", 5, ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("9A", 3, ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("9C", 1, ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("9F02", 6, ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("5F2A", 2, ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("82", 2, ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("9F1A", 2, ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("9F03", 6, ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("9F33", 3, ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("9F34", 3, ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("9F35", 1, ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("9F1E", 8, ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("84", 8, ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("9F09", 2, ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("9F41", ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("9F63", ref iValueLen, ref strValue); if (type == 1) { strField55 += pbocl.App_EMVGetData("DF32", 2, ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("DF33", 2, ref iValueLen, ref strValue); strField55 += pbocl.App_EMVGetData("DF34", 7, ref iValueLen, ref strValue); } return(Utility.str2Bcd(strField55)); }
public QpbocTrans() { pboc = new EC_PBOC(); pboc.App_EMVSetLog(2); }