Пример #1
0
        public static CDSFreeTextInvoiceLine CreateCDSFreeTextInvoiceLine(string dataAreaId,
                                                                          string externalInvoiceId,
                                                                          decimal lineNumber,
                                                                          decimal unitPrice,
                                                                          decimal transactionCurrencyAmount,
                                                                          decimal quantity,
                                                                          global::Microsoft.Dynamics.DataEntities.CDSFreeTextInvoiceHeader cDSFreeTextInvoiceHeader)
        {
            CDSFreeTextInvoiceLine cDSFreeTextInvoiceLine = new CDSFreeTextInvoiceLine();

            cDSFreeTextInvoiceLine.dataAreaId                = dataAreaId;
            cDSFreeTextInvoiceLine.ExternalInvoiceId         = externalInvoiceId;
            cDSFreeTextInvoiceLine.LineNumber                = lineNumber;
            cDSFreeTextInvoiceLine.UnitPrice                 = unitPrice;
            cDSFreeTextInvoiceLine.TransactionCurrencyAmount = transactionCurrencyAmount;
            cDSFreeTextInvoiceLine.Quantity = quantity;
            if ((cDSFreeTextInvoiceHeader == null))
            {
                throw new global::System.ArgumentNullException("cDSFreeTextInvoiceHeader");
            }
            cDSFreeTextInvoiceLine.CDSFreeTextInvoiceHeader = cDSFreeTextInvoiceHeader;
            return(cDSFreeTextInvoiceLine);
        }
Пример #2
0
 partial void OnCDSFreeTextInvoiceHeaderChanging(global::Microsoft.Dynamics.DataEntities.CDSFreeTextInvoiceHeader value);