示例#1
0
        public static CreditCardObject CreateCredit(
            string id, string amount, string currency, string memo,
            string payer, string payerAccountNumber,
            string cardAssociationName, string cardNumber,
            string dailyWithDrawalLimit, string payee, string payeeAccountNumber,
            string creditLimit, DateTime?validFrom = null, DateTime?validTo = null)
        {
            var r = new CreditCardDbRecord {
                ID                   = id,
                Amount               = amount,
                Currency             = currency,
                Memo                 = memo,
                Payee                = payee,
                PayeeAccountNumber   = payeeAccountNumber,
                Payer                = payer,
                PayerAccountNumber   = payerAccountNumber,
                CardAssociationName  = cardAssociationName,
                CardNumber           = cardNumber,
                CreditLimit          = creditLimit,
                DailyWithDrawalLimit = dailyWithDrawalLimit
            };

            return(new CreditCardObject(r));
        }
示例#2
0
 private static CreditCardObject create(CreditCardDbRecord dbRecord)
 {
     return(new CreditCardObject(dbRecord));
 }