/// <summary>
        /// 获取透明工场配置类型
        /// </summary>
        /// <returns></returns>
        public List <string> GetAllLiveWorkShopConfigType()
        {
            List <string> result = null;

            try
            {
                result = dbScopeManagerConfigRead.Execute(conn => DalLiveWorkShopConfig.GetAllLiveWorkShopConfigType(conn));
            }
            catch (Exception ex)
            {
                Logger.Error("GetAllLiveWorkShopConfigType", ex);
            }
            return(result ?? new List <string>());
        }
        /// <summary>
        /// 透明工场配置展示
        /// </summary>
        /// <param name="typeName"></param>
        /// <param name="pageIndex"></param>
        /// <param name="pageSize"></param>
        /// <returns></returns>
        public Tuple <List <LiveWorkShopConfigModel>, int> SelectLiveWorkShopConfig(string typeName, int pageIndex, int pageSize)
        {
            int totalCount = 0;
            List <LiveWorkShopConfigModel> result = null;

            try
            {
                result = dbScopeManagerConfigRead.Execute(conn =>
                                                          DalLiveWorkShopConfig.SelectLiveWorkShopConfig(conn, typeName, pageIndex, pageSize, out totalCount));
            }
            catch (Exception ex)
            {
                Logger.Error("SelectLiveWorkShopConfigModel", ex);
            }
            return(new Tuple <List <LiveWorkShopConfigModel>, int>(result, totalCount));
        }