/// <summary> /// 依据期货委托单号获取委托单实体 /// </summary> /// <param name="strEntrustId"></param> /// <param name="tm"></param> /// <returns></returns> public static QH_TodayEntrustTableInfo GetQHEntrustEntity(string strEntrustId, ReckoningTransaction tm) { QH_TodayEntrustTableInfo result = null; QH_TodayEntrustTableDal qhtodayEntrustTabledDal = new QH_TodayEntrustTableDal(); result = qhtodayEntrustTabledDal.GetModel(strEntrustId); return(result); }
/// <summary> /// 依据期货委托单号获取委托单实体 /// </summary> /// <param name="strEntrustId"></param> /// <returns></returns> public static QH_TodayEntrustTableInfo GetQHEntrustEntity(string strEntrustId) { QH_TodayEntrustTableInfo result = null; //var tetp = new SqlQhTodayEntrustTableProvider(TransactionFactory.RC_ConnectionString, true, string.Empty); QH_TodayEntrustTableDal qhtodayEntrustTabledDal = new QH_TodayEntrustTableDal(); result = qhtodayEntrustTabledDal.GetModel(strEntrustId); return(result); }
/// <summary> /// 根据委托单号获取今日委托 /// </summary> /// <param name="entrustNumber">委托单号</param> /// <returns>今日委托</returns> public static QH_TodayEntrustTableInfo GetEntrustTable(string entrustNumber) { QH_TodayEntrustTableInfo tet = null; QH_TodayEntrustTableDal dal = new QH_TodayEntrustTableDal(); try { tet = dal.GetModel(entrustNumber); } catch (Exception ex) { LogHelper.WriteError(ex.Message, ex); } return(tet); }
/// <summary> /// 检查是否存在对应的委托单号 /// </summary> /// <param name="errMsg">错误信息</param> /// <returns>校验结果</returns> private bool CheckDelegateExist(ref string errMsg) { bool result = false; errMsg = ""; QH_TodayEntrustTableDal dal = new QH_TodayEntrustTableDal(); //qhTodayEntrustTable = DataRepository.QhTodayEntrustTableProvider.GetByEntrustNumber(this.orderNo); qhTodayEntrustTable = dal.GetModel(this.orderNo); if (qhTodayEntrustTable != null) { result = true; } else { string errCode = "GT-1600"; errMsg = "委托不存在。"; errMsg = errCode + ":" + errMsg; LogHelper.WriteInfo(errMsg); } return(result); }