public CardIdentification(byte[] value, short cardType) { cardIssuingMemberState = new NationNumeric(value[0]); cardNumber = new CardNumber(ConvertionClass.arrayCopy(value, 1, 16), cardType); cardIssuingAuthorityName = new Name(ConvertionClass.arrayCopy(value, 17, 36)); cardIssueDate = new TimeReal(ConvertionClass.arrayCopy(value, 53, 4)); cardValidityBegin = new TimeReal(ConvertionClass.arrayCopy(value, 57, 4)); cardExpiryDate = new TimeReal(ConvertionClass.arrayCopy(value, 61, 4)); }
public CardIdentification() { cardIssuingMemberState = new NationNumeric(); cardNumber = new CardNumber(); cardIssuingAuthorityName = new Name(); cardIssueDate = new TimeReal(); cardValidityBegin = new TimeReal(); cardExpiryDate = new TimeReal(); }
public FullCardNumber(byte[] value) { cardType = new EquipmentType(value[0]); cardIssuingMemberState = new NationNumeric(value[1]); cardNumber = new CardNumber(ConvertionClass.arrayCopy(value, 2, 16), cardType.equipmentType); }
public FullCardNumber() { cardType = new EquipmentType(); cardIssuingMemberState = new NationNumeric(); cardNumber = new CardNumber(); }