示例#1
0
        public Result <AccountTransaction> Add(CreateAccountTransactionBalanceRequest request, Guid principal)
        {
            var accountTransaction = _mapper.Map <AccountTransaction>(request);

            accountTransaction.Id        = Guid.NewGuid();
            accountTransaction.CreatedOn = DateTime.UtcNow;
            accountTransaction.CreatedBy = principal;
            _context.AccountTransactions.Add(accountTransaction);
            return(Result.Success(accountTransaction));
        }
示例#2
0
 private Guid AddAccountTransaction(CreateAccountTransactionBalanceRequest request, Guid principal)
 {
     return(_accountTransactionRepository.Add(request, principal).Value.Id);
 }