/// <summary>
        /// Insert the log item
        /// </summary>
        /// <param name="logItem">Log item</param>
        public virtual void InsertTaxTransactionLog(TaxTransactionLog logItem)
        {
            if (logItem == null)
            {
                throw new ArgumentNullException(nameof(logItem));
            }

            _taxTransactionLogRepository.Insert(logItem);
        }
コード例 #2
0
        /// <summary>
        /// Insert the log item
        /// </summary>
        /// <param name="logItem">Log item</param>
        /// <returns>A task that represents the asynchronous operation</returns>
        public virtual async Task InsertTaxTransactionLogAsync(TaxTransactionLog logItem)
        {
            if (logItem == null)
            {
                throw new ArgumentNullException(nameof(logItem));
            }

            await _taxTransactionLogRepository.InsertAsync(logItem, false);
        }
コード例 #3
0
        /// <summary>
        /// Update the log item
        /// </summary>
        /// <param name="logItem">Log item</param>
        /// <returns>A task that represents the asynchronous operation</returns>
        public async Task UpdateTaxTransactionLogAsync(TaxTransactionLog logItem)
        {
            if (logItem == null)
            {
                throw new ArgumentNullException(nameof(logItem));
            }

            await _taxTransactionLogRepository.UpdateAsync(logItem, false);
        }
コード例 #4
0
        /// <summary>
        /// Update the log item
        /// </summary>
        /// <param name="logItem">Log item</param>
        public virtual void UpdateTaxTransactionLog(TaxTransactionLog logItem)
        {
            if (logItem == null)
            {
                throw new ArgumentNullException(nameof(logItem));
            }

            _taxTransactionLogRepository.Update(logItem, false);
        }
コード例 #5
0
 /// <summary>
 /// Delete the log item
 /// </summary>
 /// <param name="logItem">Log item</param>
 /// <returns>A task that represents the asynchronous operation</returns>
 public virtual async Task DeleteTaxTransactionLogAsync(TaxTransactionLog logItem)
 {
     await _taxTransactionLogRepository.DeleteAsync(logItem, false);
 }
コード例 #6
0
 /// <summary>
 /// Delete the log item
 /// </summary>
 /// <param name="logItem">Log item</param>
 public virtual void DeleteTaxTransactionLog(TaxTransactionLog logItem)
 {
     _taxTransactionLogRepository.Delete(logItem, false);
 }