public PaymentAuthorisationTaskNotificationRequest(ITaskServiceHelper client, long claimTransactionHeaderID, int notificationAttempt, string claimReference, ClaimPaymentRequestData claimPaymentRequest)
 {
     this.client = client;
     this.claimReference = claimReference;
     this.claimTransactionHeaderID = claimTransactionHeaderID;
     this.notificationResultAttempt = notificationAttempt;
     this.paymentRequest = claimPaymentRequest;
 }
Example #2
0
 private void SetClaimPaymentRequest()
 {
     if (this.claimModel.HeaderDto != null && this.claimModel.HeaderDto.InProgressClaimTransactionHeaders != null)
     {
         ClaimTransactionHeaderDto claimTransHeaderDto = this.claimModel.HeaderDto.InProgressClaimTransactionHeaders.FirstOrDefault();
         if (claimTransHeaderDto != null && claimTransHeaderDto.ClaimTransactionToPaymentRequestLinks != null)
         {
             ClaimTransactionToPaymentRequestLinkDto claimTransToPaymentReqDto = claimTransHeaderDto.ClaimTransactionToPaymentRequestLinks.FirstOrDefault();
             if (claimTransToPaymentReqDto != null && claimTransToPaymentReqDto.ClaimPaymentRequest != null)
             {
                 this.claimPaymentRequest = claimTransToPaymentReqDto.ClaimPaymentRequest.Data as ClaimPaymentRequestData;
             }
         }
     }
 }