public static BrokerContractLine CreateBrokerContractLine(string dataAreaId, string brokerContractId, long lineNumber, decimal brokerFeeBreakAmount, decimal brokerFeeChargeAmount, decimal brokerFeeAmountPerProductUnitSold, decimal brokerFeeBreakQuantity, decimal brokerFeePercentage, global::Microsoft.Dynamics.DataEntities.BrokerContractHeader mCRBrokerContractHeader) { BrokerContractLine brokerContractLine = new BrokerContractLine(); brokerContractLine.dataAreaId = dataAreaId; brokerContractLine.BrokerContractId = brokerContractId; brokerContractLine.LineNumber = lineNumber; brokerContractLine.BrokerFeeBreakAmount = brokerFeeBreakAmount; brokerContractLine.BrokerFeeChargeAmount = brokerFeeChargeAmount; brokerContractLine.BrokerFeeAmountPerProductUnitSold = brokerFeeAmountPerProductUnitSold; brokerContractLine.BrokerFeeBreakQuantity = brokerFeeBreakQuantity; brokerContractLine.BrokerFeePercentage = brokerFeePercentage; if ((mCRBrokerContractHeader == null)) { throw new global::System.ArgumentNullException("mCRBrokerContractHeader"); } brokerContractLine.MCRBrokerContractHeader = mCRBrokerContractHeader; return(brokerContractLine); }
partial void OnMCRBrokerContractHeaderChanging(global::Microsoft.Dynamics.DataEntities.BrokerContractHeader value);