예제 #1
0
 public void CompletePayment(int orderId)
 {
     if (!this.paymentCompleted)
     {
         PaymentCompletedAcknowledgedV1 message = new PaymentCompletedAcknowledgedV1 {
             OrderId = orderId
         };
         this.Apply(message);
     }
 }
예제 #2
0
 public void Handle(PaymentCompletedAcknowledgedV1 message)
 {
     this.paymentCompleted = true;
 }
예제 #3
0
 public void Handle(PaymentCompletedAcknowledgedV1 message)
 {
     this.paymentCompleted = true;
     this.CheckForDispatch(message.OrderId, message.CustomerId);
 }