private void CopyTo(ResponseCreditCardInfo clone) { clone.Pan = Pan; clone.ExpiryDate = ExpiryDate.Parse(ExpiryDate.ToString()); clone.CardType = CardType; clone.CardDescription = CardDescription; }
public object Clone() { var clone = new ResponseCreditCardInfo(); CopyTo(clone); return(clone); }
private static void Deserialize(XmlNode xmlCreditCardInfo, ResponseCreditCardInfo creditCardInfo) { GetElementValue(xmlCreditCardInfo, "pan", v => creditCardInfo.pan = v); GetElementValue(xmlCreditCardInfo, "expiryDate", v => creditCardInfo.expiryDate = v); GetElementValue(xmlCreditCardInfo, "cardType", v => creditCardInfo.cardType = v); GetElementValue(xmlCreditCardInfo, "cardDescription", v => creditCardInfo.cardDescription = v); }
protected PaymentResponseTxn() { CreditCardInfo = new ResponseCreditCardInfo(); Currency = Currency.AUD; }