Пример #1
0
 public TRANSACTIONS CreateTransaction(TransactionsViewModel transaction)
 {
     return(new TRANSACTIONS
     {
         TRANSACTION_ID = transaction.TransactionId,
         TRANSACTION_TYPE_ID = transaction.TransactionTypeId,
         PAYMENT_ACCOUNT_ID = transaction.PaymentAccountId,
         TRANSACTION_DATE = Convert.ToDateTime(transaction.TransactionDate),
         TRANSACTION_AMOUNT = transaction.TransactionAmount,
         CHECK_NUMBER = transaction.CheckNumber,
         BANK_POSTED_DATE = transaction.BankPostedDateTime,
         IS_DEBIT = transaction.IsDebit,
         COMMENTS = transaction.Comments
     });
 }
Пример #2
0
 public TransactionsViewModel UpdateTransaction(TransactionsViewModel transaction)
 {
     db.Entry(GetTransactionById(transaction.TransactionId)).CurrentValues.SetValues(ModelFactory.CreateTransaction(transaction));
     SaveAll();
     return(GetTransactionByIdViewModel(transaction.TransactionId));
 }