public Task <AccountTransferLog> AddAsync(AccountTransferLog AccountTransferLog, CancellationToken token = default(CancellationToken))
        {
            var query = @"
INSERT INTO [dbo].[AccountTransferLog]
     ( [CompanyId]
     , [CollectCategoryId]
     , [PaymentAgencyId]
     , [RequestDate]
     , [DueAt]
     , [OutputCount]
     , [OutputAmount]
     , [CreateBy]
     , [CreateAt] )
OUTPUT inserted.*
VALUES
     ( @CompanyId
     , @CollectCategoryId
     , @PaymentAgencyId
     , CAST(GETDATE() AS DATE)
     , @DueAt
     , @OutputCount
     , @OutputAmount
     , @CreateBy
     , GETDATE() )
";

            return(dbHelper.ExecuteAsync <AccountTransferLog>(query, AccountTransferLog, token));
        }
 public Task CreateAccountTransferLog(AccountTransferLog accountTransferLog)
 {
     return(_accountTransferRepository.CreateAccountTransferLog(accountTransferLog));
 }
 public void Add(AccountTransferLog transferLog)
 {
     _context.AccountTransferLogs.Add(transferLog);
     _context.SaveChanges();
 }
 public async Task CreateAccountTransferLog(AccountTransferLog accountTransferLog)
 {
     _dbContext.AccountTransferLogs.Add(accountTransferLog);
     await _dbContext.SaveChangesAsync();
 }