예제 #1
0
        public bool InsertTransactionLog(TransactionLog transactionLog)
        {
            TransactionLogDetails transaction = new TransactionLogDetails();

            transaction.accountId              = transactionLog.AccountNumber;
            transaction.addedBy                = transactionLog.AddedBy;
            transaction.addedOn                = transactionLog.AddedOn;
            transaction.balanceAfter           = transactionLog.BalanceAfter;
            transaction.balanceBefore          = transactionLog.BalanceBefore;
            transaction.ConversionRateToDollar = transactionLog.ConversionRateToDollar;
            transaction.currencyCode           = transactionLog.CurrencyCode.Trim();
            transaction.transactionAmount      = transactionLog.TransactionAmount;
            transaction.transactionType        = transactionLog.TransactionType.Trim();
            try
            {
                dbContext.TransactionLogDetails.InsertOnSubmit(transaction);
                dbContext.SubmitChanges();
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
예제 #2
0
 partial void UpdateTransactionLogDetails(TransactionLogDetails instance);
예제 #3
0
 partial void DeleteTransactionLogDetails(TransactionLogDetails instance);
예제 #4
0
 partial void InsertTransactionLogDetails(TransactionLogDetails instance);