From f214f29fdff2c5c2f50177c9fe731ed24755afab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tommy=20=C3=96man?= Date: Wed, 9 Feb 2022 16:22:35 +0100 Subject: [PATCH] Problems with part-of-stocks update fixed --- StockInfoCore/frmMyStocks.cs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/StockInfoCore/frmMyStocks.cs b/StockInfoCore/frmMyStocks.cs index 5f18db7..51e562c 100644 --- a/StockInfoCore/frmMyStocks.cs +++ b/StockInfoCore/frmMyStocks.cs @@ -59,10 +59,13 @@ namespace StockInfoCore //Update all handled shares foreach (var stock in CurrentStocks) { - stock.ActValue = Stocks[stock.StockId.Trim()].LatestPrice; - stock.ActDate = DateTime.Today; - _stockRepository.UpdateActualPrice(stock.Id, stock.ActValue); - tmpStocks.Add(stock); + if (Stocks.ContainsKey(stock.StockId.Trim())) + { + stock.ActValue = Stocks[stock.StockId.Trim()].LatestPrice; + stock.ActDate = DateTime.Today; + _stockRepository.UpdateActualPrice(stock.Id, stock.ActValue); + tmpStocks.Add(stock); + } } //Use only Stocks belonging to person var connects =_stockPersonConnect.GetAllConnectionsByPersId(ConnectedPerson.Id);