Beispiel #1
0
        /// <summary>
        /// 返回数据连接集合
        /// </summary>
        /// <param name="context"></param>
        /// <returns></returns>
        public JArray GetConnectList(HttpContext context)
        {
            JArray                array   = new JArray();
            YZRequest             request = new YZRequest(context);
            ConnectInfoCollection list    = ConnectInfoManager.GetConnectList();

            array = JArray.FromObject(list);
            return(array);
        }
Beispiel #2
0
        /// <summary>
        /// 返回数据连接列表
        /// </summary>
        /// <param name="context"></param>
        /// <returns></returns>
        public JArray GetConnectList(HttpContext context)
        {
            YZRequest             request    = new YZRequest(context);
            SourceTypeEnum        sourceType = request.GetEnum <SourceTypeEnum>("sourceType");
            JArray                array      = new JArray();
            ConnectInfoCollection rv         = ConnectInfoManager.GetConnectList(sourceType);

            return(JArray.FromObject(rv));
        }
Beispiel #3
0
        private static ConnectInfoCollection ReaderToEntityList(YZReader reader)
        {
            ConnectInfoCollection rv = new ConnectInfoCollection();

            while (reader.Read())
            {
                ConnectInfo connect = new ConnectInfo();
                connect.connectId   = reader.ReadInt32("connectId");
                connect.connectName = reader.ReadString("connectName");
                connect.connectType = reader.ReadEnum <SourceTypeEnum>("connectType", SourceTypeEnum.NoType);
                connect.caption     = reader.ReadString("caption");
                connect.connectStr  = reader.ReadString("connectStr");
                connect.createTime  = reader.ReadDateTime("createTime");
                connect.updateTime  = reader.ReadDateTime("updateTime");
                connect.isvalid     = reader.ReadBool("isvalid", false);
                rv.Add(connect);
            }
            return(rv);
        }