After finding Right name for Pfizer, Inc.
This commit is contained in:
@ -246,10 +246,7 @@ namespace StockDal
|
|||||||
{
|
{
|
||||||
StockMarketList = new Dictionary<string, DiTraderStockRow>();
|
StockMarketList = new Dictionary<string, DiTraderStockRow>();
|
||||||
DumpObjects = new List<DiTraderStockRow>();
|
DumpObjects = new List<DiTraderStockRow>();
|
||||||
//GlobalStopwatch.PrintSecs("After dictionaries setup ");
|
|
||||||
var groupedStocks = _stockRepository.GetStocksGroupedPerPerson(persId);
|
var groupedStocks = _stockRepository.GetStocksGroupedPerPerson(persId);
|
||||||
//GlobalStopwatch.PrintSecs("After groupedStocks fetched ");
|
|
||||||
var restStocks = new List<string>();
|
|
||||||
var lastGroup = string.Empty;
|
var lastGroup = string.Empty;
|
||||||
var stockList = new List<string>();
|
var stockList = new List<string>();
|
||||||
foreach(var groupedStock in groupedStocks)
|
foreach(var groupedStock in groupedStocks)
|
||||||
@ -259,17 +256,14 @@ namespace StockDal
|
|||||||
if(lastGroup != string.Empty)
|
if(lastGroup != string.Empty)
|
||||||
{
|
{
|
||||||
_testSettings.StockWishes = stockList.ToArray();
|
_testSettings.StockWishes = stockList.ToArray();
|
||||||
stockList.Clear();
|
|
||||||
//GlobalStopwatch.PrintSecs("Before GetStockStatus");
|
|
||||||
if (lastGroup == "ZNotFound")
|
if (lastGroup == "ZNotFound")
|
||||||
saveStockData(new List<DiTraderStockRow>( _scrapePage.SearchStockAndCollect("Pfizer")));
|
foreach (var stk in stockList)
|
||||||
else
|
|
||||||
saveStockData( _scrapePage.GetMyStockStatus(lastGroup));
|
|
||||||
//GlobalStopwatch.PrintSecs("After GetStockStatus");
|
|
||||||
if (_testSettings.StockWishes.Length > 0)
|
|
||||||
{
|
{
|
||||||
restStocks.AddRange(_testSettings.StockWishes);
|
saveStockData(new List<DiTraderStockRow>(_scrapePage.SearchStockAndCollect(stk.Substring(0,4))));
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
saveStockData(_scrapePage.GetMyStockStatus(lastGroup));
|
||||||
|
stockList.Clear();
|
||||||
lastGroup = groupedStock.StockGroup;
|
lastGroup = groupedStock.StockGroup;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -288,15 +282,14 @@ namespace StockDal
|
|||||||
if(stockList.Count > 0)
|
if(stockList.Count > 0)
|
||||||
{
|
{
|
||||||
_testSettings.StockWishes = stockList.ToArray();
|
_testSettings.StockWishes = stockList.ToArray();
|
||||||
stockList.Clear();
|
|
||||||
if (lastGroup == "ZNotFound")
|
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
|
else
|
||||||
saveStockData(_scrapePage.GetMyStockStatus(lastGroup));
|
saveStockData(_scrapePage.GetMyStockStatus(lastGroup));
|
||||||
if (_testSettings.StockWishes.Length > 0)
|
stockList.Clear();
|
||||||
{
|
|
||||||
restStocks.AddRange(_testSettings.StockWishes);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (DumpObjects.Any())
|
if (DumpObjects.Any())
|
||||||
|
|||||||
Reference in New Issue
Block a user