예제 #1
0
파일: Model.cs 프로젝트: prix79/B4U_POS
 /// <summary>
 /// Removes the pre authentication.
 /// </summary>
 /// <param name="payment">The payment.</param>
 public void RemovePreAuth(POSPayment payment)
 {
     if (PreAuths.Remove(payment))
     {
         OnPreAuthChanged(payment, PreAuthAction.REMOVED);
     }
 }
예제 #2
0
파일: Model.cs 프로젝트: prix79/B4U_POS
 /// <summary>
 /// Called when [pre authentication changed].
 /// </summary>
 /// <param name="payment">The payment.</param>
 /// <param name="action">The action.</param>
 protected void OnPreAuthChanged(POSPayment payment, PreAuthAction action)
 {
     if (PreAuthListChange != null)
     {
         PreAuthListChange(payment, action);
     }
 }
예제 #3
0
파일: Model.cs 프로젝트: prix79/B4U_POS
 /// <summary>
 /// Adds the payment.
 /// </summary>
 /// <param name="payment">The payment.</param>
 public void AddPayment(POSPayment payment)
 {
     Payments.Add(payment);
     onOrderChange(this, OrderChangeTarget.PAYMENT);
 }
예제 #4
0
파일: Model.cs 프로젝트: prix79/B4U_POS
 /// <summary>
 /// Adds the pre authentication.
 /// </summary>
 /// <param name="payment">The payment.</param>
 public void AddPreAuth(POSPayment payment)
 {
     PreAuths.Add(payment);
     OnPreAuthChanged(payment, PreAuthAction.ADDED);
 }