public PortfolioValuation(DateTime Date, float?NbParts = null, Composite Valuated = null, CurrencyAndAmount MarketValue = null, CurrencyAndAmount BookValue = null, CurrencyAndAmount FaceAmount = null, Yield Yield = null, DebtDataCalculation DebtDataCalculation = null, DebtYield DebtYield = null, DebtSpread DebtSpread = null) : base(Date, Valuated, MarketValue, BookValue, FaceAmount, Yield, DebtDataCalculation, DebtYield, DebtSpread) { this.NumberOfParts = NbParts; }
public IndexValuation(DateTime Date, double?IndexPriceValue = null, double?IndexGrossValue = null, double?IndexNetValue = null, DateTime?BaseDate = null, double?BaseValue = null, Composite Valuated = null, CurrencyAndAmount MarketValue = null, CurrencyAndAmount BookValue = null, CurrencyAndAmount FaceAmount = null, Yield Yield = null, DebtDataCalculation DebtDataCalculation = null, DebtYield DebtYield = null, DebtSpread DebtSpread = null) : base(Date, Valuated, MarketValue, BookValue, FaceAmount, Yield, DebtDataCalculation, DebtYield, DebtSpread) { this.IndexPriceValue = IndexPriceValue; this.IndexGrossValue = IndexGrossValue; this.IndexNetValue = IndexNetValue; this.IndexBaseDate = BaseDate; this.IndexBaseValue = BaseValue; }