private void PopulatePresentationModel() { PositionSummaryItem positionSummaryItem; foreach (AccountPosition accountPosition in AccountPositionSvc.GetAccountPositions()) { positionSummaryItem = new PositionSummaryItem(accountPosition.TickerSymbol, accountPosition.CostBasis, accountPosition.Shares, MarketFeedSvc.GetPrice(accountPosition.TickerSymbol)); positionSummaryItem.PriceMarketHistory = MarketHistorySvc.GetPriceHistory(accountPosition.TickerSymbol); PositionSummaryItems.Add(positionSummaryItem); } }