protected internal DataTable_Quotes <Data_Quote> _dtQuote = null; //行情库表对象 public QuoteData(DataTable_Quotes <Data_Quote> pData_Quotes) { _dtQuote = pData_Quotes; StockInfo = _dtQuote.StockInfo; if (StockInfo != null) { _infoExchange = StockInfo.Get_StockExchangeInfo(); } }
public void getStockExchangeDataCallback(GetStockExchangeData_ReturnType returnData) { if (returnData.Success) { StockExchangeInfo info = new StockExchangeInfo { lastTime = DateTime.Now, villageID = returnData.villageID, woodLevel = returnData.woodLevel, stoneLevel = returnData.stoneLevel, ironLevel = returnData.ironLevel, pitchLevel = returnData.pitchLevel, aleLevel = returnData.aleLevel, applesLevel = returnData.applesLevel, breadLevel = returnData.breadLevel, meatLevel = returnData.meatLevel, cheeseLevel = returnData.cheeseLevel, vegLevel = returnData.vegLevel, fishLevel = returnData.fishLevel, bowsLevel = returnData.bowsLevel, pikesLevel = returnData.pikesLevel, swordsLevel = returnData.swordsLevel, armourLevel = returnData.armourLevel, catapultsLevel = returnData.catapultsLevel, furnitureLevel = returnData.furnitureLevel, clothesLevel = returnData.clothesLevel, saltLevel = returnData.saltLevel, venisonLevel = returnData.venisonLevel, silkLevel = returnData.silkLevel, spicesLevel = returnData.spicesLevel, metalwareLevel = returnData.metalwareLevel, wineLevel = returnData.wineLevel }; this.stockExchanges[returnData.villageID] = info; if (returnData.otherVillages != null) { foreach (GetStockExchangeData_ReturnType type in returnData.otherVillages) { StockExchangeInfo info2 = new StockExchangeInfo { lastTime = DateTime.Now.AddMinutes(1.0), villageID = type.villageID, woodLevel = type.woodLevel, stoneLevel = type.stoneLevel, ironLevel = type.ironLevel, pitchLevel = type.pitchLevel, aleLevel = type.aleLevel, applesLevel = type.applesLevel, breadLevel = type.breadLevel, meatLevel = type.meatLevel, cheeseLevel = type.cheeseLevel, vegLevel = type.vegLevel, fishLevel = type.fishLevel, bowsLevel = type.bowsLevel, pikesLevel = type.pikesLevel, swordsLevel = type.swordsLevel, armourLevel = type.armourLevel, catapultsLevel = type.catapultsLevel, furnitureLevel = type.furnitureLevel, clothesLevel = type.clothesLevel, saltLevel = type.saltLevel, venisonLevel = type.venisonLevel, silkLevel = type.silkLevel, spicesLevel = type.spicesLevel, metalwareLevel = type.metalwareLevel, wineLevel = type.wineLevel }; this.stockExchanges[type.villageID] = info2; } } int line = this.getLineFromResource(this.currentResource); this.selectHighlightLine(line); this.updateValues(); } }
public void getStockExchangeDataCallback(GetStockExchangeData_ReturnType returnData) { if (returnData.Success) { StockExchangeInfo info = new StockExchangeInfo { villageID = returnData.villageID, woodLevel = returnData.woodLevel, stoneLevel = returnData.stoneLevel, ironLevel = returnData.ironLevel, pitchLevel = returnData.pitchLevel, aleLevel = returnData.aleLevel, applesLevel = returnData.applesLevel, breadLevel = returnData.breadLevel, meatLevel = returnData.meatLevel, cheeseLevel = returnData.cheeseLevel, vegLevel = returnData.vegLevel, fishLevel = returnData.fishLevel, bowsLevel = returnData.bowsLevel, pikesLevel = returnData.pikesLevel, swordsLevel = returnData.swordsLevel, armourLevel = returnData.armourLevel, catapultsLevel = returnData.catapultsLevel, furnitureLevel = returnData.furnitureLevel, clothesLevel = returnData.clothesLevel, saltLevel = returnData.saltLevel, venisonLevel = returnData.venisonLevel, silkLevel = returnData.silkLevel, spicesLevel = returnData.spicesLevel, metalwareLevel = returnData.metalwareLevel, wineLevel = returnData.wineLevel }; this.stockExchanges[returnData.villageID] = info; int line = this.getLineFromResource(this.currentResource); this.selectHighlightLine(line); this.updateValues(); } }