public CcDepositResponse FromClearingResponse(CcDepositRequest request, ClearingResponse source)
 {
     return new CcDepositResponse
         {
             AccountNumber = request.AccountNumber,
             Status = source.ClearingStatus == ClearingStatus.Rejected ? DepositStatus.Rejected : DepositStatus.Success,
             ErrorMessage =
                 source.ClearingStatus == ClearingStatus.Rejected
                     ? $"Clearing Api rejected transaction. ErrorCode={source.ErrorCode} ResponseCode={source.ResponseCode}"
                     : "",
             TransactionId = source.TransactionId
         };
 }
Exemple #2
0
 public CcDepositResponse FromClearingResponse(CcDepositRequest request, ClearingResponse source)
 {
     return(new CcDepositResponse
     {
         AccountNumber = request.AccountNumber,
         Status = source.ClearingStatus == ClearingStatus.Rejected ? DepositStatus.Rejected : DepositStatus.Success,
         ErrorMessage =
             source.ClearingStatus == ClearingStatus.Rejected
                     ? $"Clearing Api rejected transaction. ErrorCode={source.ErrorCode} ResponseCode={source.ResponseCode}"
                     : "",
         TransactionId = source.TransactionId
     });
 }