public static RAssetJournalLine CreateRAssetJournalLine(string dataAreaId,
                                                                string journalBatchNumber,
                                                                decimal lineNumber,
                                                                decimal creditAmount,
                                                                global::System.DateTimeOffset transDate,
                                                                decimal debitAmount,
                                                                global::Microsoft.Dynamics.DataEntities.AssetJournalHeader assetJournalHeader,
                                                                global::Microsoft.Dynamics.DataEntities.Currency rAssetJournalLineCurrency)
        {
            RAssetJournalLine rAssetJournalLine = new RAssetJournalLine();

            rAssetJournalLine.dataAreaId         = dataAreaId;
            rAssetJournalLine.JournalBatchNumber = journalBatchNumber;
            rAssetJournalLine.LineNumber         = lineNumber;
            rAssetJournalLine.CreditAmount       = creditAmount;
            rAssetJournalLine.TransDate          = transDate;
            rAssetJournalLine.DebitAmount        = debitAmount;
            if ((assetJournalHeader == null))
            {
                throw new global::System.ArgumentNullException("assetJournalHeader");
            }
            rAssetJournalLine.AssetJournalHeader = assetJournalHeader;
            if ((rAssetJournalLineCurrency == null))
            {
                throw new global::System.ArgumentNullException("rAssetJournalLineCurrency");
            }
            rAssetJournalLine.RAssetJournalLineCurrency = rAssetJournalLineCurrency;
            return(rAssetJournalLine);
        }
Example #2
0
        public static AssetJournalLine CreateAssetJournalLine(string dataAreaId,
                                                              string journalBatchNumber,
                                                              decimal lineNumber,
                                                              decimal creditAmount,
                                                              decimal consumptionUnits,
                                                              global::System.DateTimeOffset transDate,
                                                              decimal debitAmount,
                                                              decimal creditAmountReportingCurrency,
                                                              decimal debitAmountReportingCurrency,
                                                              global::Microsoft.Dynamics.DataEntities.AssetJournalHeader assetJournalHeader,
                                                              global::Microsoft.Dynamics.DataEntities.Currency assetJournalLineCurrency)
        {
            AssetJournalLine assetJournalLine = new AssetJournalLine();

            assetJournalLine.dataAreaId                    = dataAreaId;
            assetJournalLine.JournalBatchNumber            = journalBatchNumber;
            assetJournalLine.LineNumber                    = lineNumber;
            assetJournalLine.CreditAmount                  = creditAmount;
            assetJournalLine.ConsumptionUnits              = consumptionUnits;
            assetJournalLine.TransDate                     = transDate;
            assetJournalLine.DebitAmount                   = debitAmount;
            assetJournalLine.CreditAmountReportingCurrency = creditAmountReportingCurrency;
            assetJournalLine.DebitAmountReportingCurrency  = debitAmountReportingCurrency;
            if ((assetJournalHeader == null))
            {
                throw new global::System.ArgumentNullException("assetJournalHeader");
            }
            assetJournalLine.AssetJournalHeader = assetJournalHeader;
            if ((assetJournalLineCurrency == null))
            {
                throw new global::System.ArgumentNullException("assetJournalLineCurrency");
            }
            assetJournalLine.AssetJournalLineCurrency = assetJournalLineCurrency;
            return(assetJournalLine);
        }
 partial void OnAssetJournalHeaderChanging(global::Microsoft.Dynamics.DataEntities.AssetJournalHeader value);