Example #1
0
 /// <summary>
 /// Удаление разнесения платежного документа на данную сущность
 /// </summary>
 /// <param name="paymentDistribution"></param>
 public virtual void RemoveDealPaymentDocumentDistribution(DealPaymentDocumentDistributionToSaleWaybill dealPaymentDocumentDistributionToSaleWaybill)
 {
     ValidationUtils.Assert(distributions.Contains(dealPaymentDocumentDistributionToSaleWaybill),
                            "Расшифровка распределения платежного документа не связана с данной накладной реализации.");
     distributions.Remove(dealPaymentDocumentDistributionToSaleWaybill);
 }
Example #2
0
 /// <summary>
 /// Добавление разнесения платежного документа на данную сущность
 /// </summary>
 /// <param name="paymentDistribution"></param>
 public virtual void AddDealPaymentDocumentDistribution(DealPaymentDocumentDistributionToSaleWaybill dealPaymentDocumentDistributionToSaleWaybill)
 {
     dealPaymentDocumentDistributionToSaleWaybill.SetOrdinalNumber(Distributions);
     distributions.Add(dealPaymentDocumentDistributionToSaleWaybill);
 }