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