/// <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); }
/// <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)); }
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); }