コード例 #1
0
 internal TransactionFee(ITransactionFeeRecord transactionFeeRecord, IFee fee) :
     base(transactionFeeRecord.RecordType, transactionFeeRecord.Id)
 {
     TransactionId = transactionFeeRecord.TransactionId;
     Quantity      = transactionFeeRecord.Quantity;
     UnitPrice     = transactionFeeRecord.UnitPrice;
     TotalPrice    = transactionFeeRecord.TotalPrice;
     Fee           = fee;
 }
        public void UpdateTransactionFee(IDataService dataService, ITransactionFeeRecord record)
        {
            var updateRecord = new ccllc_transactionfee()
            {
                Id               = record.Id,
                ccllc_Quantity   = record.Quantity,
                ccllc_UnitPrice  = new Microsoft.Xrm.Sdk.Money(record.UnitPrice),
                ccllc_TotalPrice = new Microsoft.Xrm.Sdk.Money(record.TotalPrice)
            };

            dataService.ToOrgService().Update(updateRecord);
        }