Exemplo n.º 1
0
 public void AddPaymentItem(PaymentItem item)
 {
     if (Installments.Count() <= 0 && PayInSlips.Count() <= 0)
     {
         PaymentItems.Add(item);
     }
 }
Exemplo n.º 2
0
 public void AddPayInSlip(DateTime issuedDate, string issuedBy, byte[] slipPDF, int paymentId, string documentNumber)
 {
     if (Status.ToUpper() == PaymentStatusEnum.PAID.ToString())
     {
         PayInSlips.Add(new PayInSlip
                            (issuedDate, issuedBy, slipPDF, paymentId, documentNumber));
     }
 }
Exemplo n.º 3
0
 public void AddPaymentItem(int serviceCode, string serviceName, int quantity, decimal unitAmount, decimal taxOrVat,
                            decimal withHoldingTax, bool isRevenue, bool isLegalPerson, string itemDescription)
 {
     if (Installments.Count() <= 0 && PayInSlips.Count() <= 0)
     {
         PaymentItems.Add(new PaymentItem(
                              //serviceCode,
                              //serviceName,
                              quantity,
                              unitAmount,
                              taxOrVat,
                              withHoldingTax,
                              isRevenue,
                              isLegalPerson,
                              itemDescription));
     }
 }