public void InitializeFundTable() { PriceServer.GetFundTable(); FundTable.Clear(); foreach (var(key, value) in PriceServer.FundTable) { FundTable.Add(key, value); } RemoveMoneyMarketFunds(); }
public void RetrievePriceInfo() { foreach (var fund in Funds) { var fundNumber = fund.FundNumber; PriceServer.RetrievePriceInfo(fundNumber, StartDate, EndDate); var fundPriceInfo = fund.PriceInfo; fundPriceInfo.Clear(); foreach (var(key, value) in PriceServer.PriceInfo) { fundPriceInfo.Add(key, value); } InitializePriceVector(fund); } }