Example #1
0
 public void LoadDataFromDB(DBManager DBMgr)
 {
     try
     {
         lock (this.AuctionMsgMutex)
         {
             GoldAuctionDB.DelData(string.Format("UpDBWay='Del' AND UpdateTime < '{0}'", DateTime.Now.AddDays(-365.0).ToString("yyyy-MM-dd HH:mm:ss")));
             this.AuctionDict.Clear();
             for (int i = 1; i < 3; i++)
             {
                 List <GoldAuctionDBItem> dList;
                 if (GoldAuctionDB.Select(out dList, i))
                 {
                     this.AuctionDict.Add(i, dList);
                     LjlLog.WriteLog(LogTypes.Info, string.Format("初始化金团数据type={0},len={1}", ((AuctionOrderEnum)i).ToString(), dList.Count), "");
                 }
                 else
                 {
                     LjlLog.WriteLog(LogTypes.Info, string.Format("初始化金团数据type={0},false", ((AuctionOrderEnum)i).ToString()), "");
                 }
             }
         }
     }
     catch (Exception ex)
     {
         LogManager.WriteLog(LogTypes.Exception, string.Format("[ljl]{0}", ex.ToString()), null, true);
     }
 }