public StockData GetLatestStockData(string symbol) { StockAPI api = new StockAPI(); var stockQuery = from stock in api.GetStockData(symbol) select new StockData { date = DateTime.Now.ToString(), open = stock.open, low = stock.dayLow, high = stock.dayHigh, close = stock.price, volume = stock.volume }; return(stockQuery.First()); }
public List <StockViewModel> GetStocks(string symbols) { StockAPI api = new StockAPI(); var stockQuery = from stock in api.GetStockData(symbols) select new StockViewModel { Name = stock.name, Symbol = stock.symbol, Price = stock.price.ToString(), Exchange = stock.exchange, Volume = stock.volume, AvgVolume = stock.avgVolume }; List <StockViewModel> list = stockQuery.ToList(); return(list); }