public double GetLastTradePrice(Stock x) { foreach(Stock s in stocks) { if(s.ID==x.ID) { return x.Price; } } throw new Exception("DK stock with id " + x.ID); }
public void UpdateLastPrice(Stock x, double price) { foreach(Stock s in stocks) { if(s.ID==x.ID) { s.Price = price; return; } } throw new Exception("DK stock with id " + x.ID); }
public StockServiceImpl() { Stock s = new Stock(); s.ID = 1; s.Sym = "IBM"; s.Price = 109.23; stocks[0] = s; s = new Stock(); s.ID = 2; s.Sym = "GOOG"; s.Price = 381.39; stocks[1] = s; s = new Stock(); s.ID = 3; s.Sym = "EBAY"; s.Price = 12.94; stocks[2] = s; log.Info("Stock Service constructed"); }