After finding Right name for Pfizer, Inc.

This commit is contained in:
2022-02-10 08:32:58 +01:00
parent f214f29fdf
commit 59ff3ce41f

View File

@ -246,10 +246,7 @@ namespace StockDal
{
StockMarketList = new Dictionary<string, DiTraderStockRow>();
DumpObjects = new List<DiTraderStockRow>();
//GlobalStopwatch.PrintSecs("After dictionaries setup ");
var groupedStocks = _stockRepository.GetStocksGroupedPerPerson(persId);
//GlobalStopwatch.PrintSecs("After groupedStocks fetched ");
var restStocks = new List<string>();
var lastGroup = string.Empty;
var stockList = new List<string>();
foreach(var groupedStock in groupedStocks)
@ -259,17 +256,14 @@ namespace StockDal
if(lastGroup != string.Empty)
{
_testSettings.StockWishes = stockList.ToArray();
stockList.Clear();
//GlobalStopwatch.PrintSecs("Before GetStockStatus");
if (lastGroup == "ZNotFound")
saveStockData(new List<DiTraderStockRow>( _scrapePage.SearchStockAndCollect("Pfizer")));
foreach (var stk in stockList)
{
saveStockData(new List<DiTraderStockRow>(_scrapePage.SearchStockAndCollect(stk.Substring(0,4))));
}
else
saveStockData(_scrapePage.GetMyStockStatus(lastGroup));
//GlobalStopwatch.PrintSecs("After GetStockStatus");
if (_testSettings.StockWishes.Length > 0)
{
restStocks.AddRange(_testSettings.StockWishes);
}
stockList.Clear();
lastGroup = groupedStock.StockGroup;
}
else
@ -288,15 +282,14 @@ namespace StockDal
if(stockList.Count > 0)
{
_testSettings.StockWishes = stockList.ToArray();
stockList.Clear();
if (lastGroup == "ZNotFound")
saveStockData(new List<DiTraderStockRow>(_scrapePage.SearchStockAndCollect("Pfizer")));
foreach (var stk in stockList)
{
saveStockData(new List<DiTraderStockRow>(_scrapePage.SearchStockAndCollect(stk.Substring(0, 4))));
}
else
saveStockData(_scrapePage.GetMyStockStatus(lastGroup));
if (_testSettings.StockWishes.Length > 0)
{
restStocks.AddRange(_testSettings.StockWishes);
}
stockList.Clear();
}
if (DumpObjects.Any())