/// <summary> /// 获取列表 /// </summary> /// <param name="sw">参见模型 sw.TopCount 默认为10 sw.MANSTATE 默认取所有</param> /// <returns>参见模型</returns> public static IEnumerable <YJ_SATELLITECLOUD_Model> getListModelTop(YJ_SATELLITECLOUD_SW sw) { DataTable dt = BaseDT.YJ_SATELLITECLOUD.getTopDT(sw); //列表 var result = new List <YJ_SATELLITECLOUD_Model>(); string path = ConfigCls.getConfigValue("WxImagesPath"); //压缩卫星云图 string orginalpath = ConfigCls.getConfigValue("WxImagesOriginalPath"); //原始卫星云图 for (int i = 0; i < dt.Rows.Count; i++) { YJ_SATELLITECLOUD_Model m = new YJ_SATELLITECLOUD_Model(); m.CLOUDID = dt.Rows[i]["CLOUDID"].ToString(); m.CLOUDTIME = ClsSwitch.SwitTM(dt.Rows[i]["CLOUDTIME"].ToString()); m.CLOUDNAME = dt.Rows[i]["CLOUDNAME"].ToString(); m.CLOUDFILENAME = path + dt.Rows[i]["CLOUDFILENAME"].ToString(); m.CLOUDORIGIONNAME = orginalpath + dt.Rows[i]["CLOUDORIGIONNAME"].ToString(); result.Add(m); } dt.Clear(); dt.Dispose(); return(result); }