public static ExchangeRateCDSEntity CreateExchangeRateCDSEntity(string exchangeRateTypeName, string fromCurrencyCode, string toCurrencyCode, global::System.DateTimeOffset validFrom, decimal rate, global::System.DateTimeOffset validTo, global::Microsoft.Dynamics.DataEntities.ExchangeRateType exchangeRateExchangeRateType) { ExchangeRateCDSEntity exchangeRateCDSEntity = new ExchangeRateCDSEntity(); exchangeRateCDSEntity.ExchangeRateTypeName = exchangeRateTypeName; exchangeRateCDSEntity.FromCurrencyCode = fromCurrencyCode; exchangeRateCDSEntity.ToCurrencyCode = toCurrencyCode; exchangeRateCDSEntity.ValidFrom = validFrom; exchangeRateCDSEntity.Rate = rate; exchangeRateCDSEntity.ValidTo = validTo; if ((exchangeRateExchangeRateType == null)) { throw new global::System.ArgumentNullException("exchangeRateExchangeRateType"); } exchangeRateCDSEntity.ExchangeRateExchangeRateType = exchangeRateExchangeRateType; return(exchangeRateCDSEntity); }
public static ExchangeRate CreateExchangeRate(string rateTypeName, string fromCurrency, string toCurrency, global::System.DateTimeOffset startDate, decimal rate, global::System.DateTimeOffset endDate, global::Microsoft.Dynamics.DataEntities.ExchangeRateType exchangeRateExchangeRateType) { ExchangeRate exchangeRate = new ExchangeRate(); exchangeRate.RateTypeName = rateTypeName; exchangeRate.FromCurrency = fromCurrency; exchangeRate.ToCurrency = toCurrency; exchangeRate.StartDate = startDate; exchangeRate.Rate = rate; exchangeRate.EndDate = endDate; if ((exchangeRateExchangeRateType == null)) { throw new global::System.ArgumentNullException("exchangeRateExchangeRateType"); } exchangeRate.ExchangeRateExchangeRateType = exchangeRateExchangeRateType; return(exchangeRate); }
partial void OnExchangeRateExchangeRateTypeChanging(global::Microsoft.Dynamics.DataEntities.ExchangeRateType value);