AppD.MerchantBank.CardService.Debit C# (CSharp) 메소드

Debit() 공개 메소드

public Debit ( string cardNumber, double amount ) : int
cardNumber string
amount double
리턴 int
        public int Debit(string cardNumber, double amount)
        {
            int id = -1;
            if (IsValid(cardNumber))
            {
                Interlocked.Increment(ref safeInstanceCount);
                id = safeInstanceCount;
                string record = string.Format(debittransactionformatter, id, cardNumber, amount);
                log.Info(record);
            }
            return id;
        }