public TransactionTransfer(
     string transactionId,
     CaptureTransfer captureTransfer,
     ChargeTransfer chargeTransfer,
     ILoggingService loggingService
     )
 {
     _transactionId = transactionId;
     CaptureTransfer = captureTransfer;
     ChargeTransfer = chargeTransfer;
     _loggingService = loggingService;
 }
 public TransactionTransfer(
     string transactionId,
     CaptureTransfer captureTransfer,
     ChargeTransfer chargeTransfer,
     ILoggingService loggingService
     )
 {
     _transactionId  = transactionId;
     CaptureTransfer = captureTransfer;
     ChargeTransfer  = chargeTransfer;
     _loggingService = loggingService;
 }
        public void TransferCapture()
        {
            if (CaptureTransfer == null)
            {
                CaptureTransfer = new CaptureTransfer
                {
                    TransactionId = _transactionId,
                    TransferDate = DateTime.Now,
                    TransferState = TransferStateType.ReadyForProcess,
                    CreateUser = Environment.UserName,
                    CreateDate = DateTime.Now,
                    ModifiedUser = Environment.UserName,
                    ModifiedDate = DateTime.Now
                };

                _loggingService.Log(_transactionId, "Transfer capture.");
            }
        }
        public void TransferCapture()
        {
            if (CaptureTransfer == null)
            {
                CaptureTransfer = new CaptureTransfer
                {
                    TransactionId = _transactionId,
                    TransferDate  = DateTime.Now,
                    TransferState = TransferStateType.ReadyForProcess,
                    CreateUser    = Environment.UserName,
                    CreateDate    = DateTime.Now,
                    ModifiedUser  = Environment.UserName,
                    ModifiedDate  = DateTime.Now
                };

                _loggingService.Log(_transactionId, "Transfer capture.");
            }
        }