Esempio n. 1
0
 private void CopyTo(ResponseCreditCardInfo clone)
 {
     clone.Pan             = Pan;
     clone.ExpiryDate      = ExpiryDate.Parse(ExpiryDate.ToString());
     clone.CardType        = CardType;
     clone.CardDescription = CardDescription;
 }
Esempio n. 2
0
        public object Clone()
        {
            var clone = new ResponseCreditCardInfo();

            CopyTo(clone);
            return(clone);
        }
Esempio n. 3
0
 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);
 }
Esempio n. 4
0
 protected PaymentResponseTxn()
 {
     CreditCardInfo = new ResponseCreditCardInfo();
     Currency       = Currency.AUD;
 }