/// <summary> /// 删除成交记录 /// </summary> /// <param name="id">撮合中心委托id</param> private void DeleteFuture(string id) { try { FutureDealOrderDataAccess.Delete(id); } catch (Exception ex) { LogHelper.WriteError(GenerateInfo.CH_E003, ex); return; } }
/// <summary> /// 初始化期货成交回报 /// </summary> public void InitQH_DealPushBackFromDataBase() { List <FutureDealBackEntity> list = FutureDealOrderDataAccess.GetDealBackEntityList(); if (Utils.IsNullOrEmpty(list)) { return; } foreach (FutureDealBackEntity entity in list) { SaveDealBack(entity); } }
/// <summary> /// 事件Timer间隔操作事件,用于删除数据库中不必要数据 /// </summary> /// <param name="sender"></param> /// <param name="args"></param> private void OnTimerElapsed(object sender, ElapsedEventArgs args) { LogHelper.WriteDebug("正在执行删除数据库中不必要数据"); //现货 StockDataOrderDataAccess.Delete(); DealOrderDataAccess.Delete(); //股指期货 FutureDataOrderDataAccess.Delete(); FutureDealOrderDataAccess.Delete(); //港股 HKEntrustOrderDal.Delete(); HKDealOrderDal.DeleteDeal(); //商品期货 add by 董鹏 2010-01-27 CommoditiesDataOrderAccess.Delete(); CommoditiesDealOrderAccess.Delete(); LogHelper.WriteDebug("执行删除数据库中不必要数据操作完成"); }