/// <summary>
        /// 现货下单
        /// </summary>
        /// <param name="dataOrder">委托单</param>
        /// <returns></returns>
        public ResultDataEntity DoStockOrder(StockOrderEntity dataOrder)
        {
            //下单通道
            LogHelper.WriteDebug("[调用现货下单通道服务]");
            if (dataOrder == null)
            {
                return(null);
            }
            if (string.IsNullOrEmpty(dataOrder.SholderCode))
            {
                return(null);
            }
            //撮合中心委托单
            StockDataOrderEntity data = new StockDataOrderEntity();

            data.ChannelNo            = dataOrder.ChannelNo;
            data.IsMarketPrice        = (int)dataOrder.IsMarketPrice;
            data.StockCode            = dataOrder.StockCode;
            data.OrderPrice           = dataOrder.OrderPrice;
            data.ReachTime            = System.DateTime.Now;
            data.OrderVolume          = dataOrder.OrderVolume;
            data.TransactionDirection = (int)dataOrder.TransactionDirection;
            data.SholderCode          = dataOrder.SholderCode;
            return(MatchCenterManager.Instance.DoStockOrder(data));
        }
        public static string DescInfo(this StockOrderEntity entity)
        {
            string format =
                "StockOrderEntity[StockCode={0},TransactionDirection={1},OrderPrice={2},OrderVolume={3},IsMarketPrice={4}]";
            string desc = String.Format(format, entity.StockCode, entity.TransactionDirection, entity.OrderPrice,
                                        entity.OrderVolume, entity.IsMarketPrice);

            return(desc);
        }