protected void loadarticle(string id) { SiteGroupCms.Dal.ArticleDal artdal = new SiteGroupCms.Dal.ArticleDal(); SiteGroupCms.Entity.Article art = new SiteGroupCms.Entity.Article(); art = artdal.GetEntity(id); SiteGroupCms.Dal.ArticlepicDal artpicdal = new SiteGroupCms.Dal.ArticlepicDal(); SiteGroupCms.Dal.ArticleattsDal artattsdal = new SiteGroupCms.Dal.ArticleattsDal(); SiteGroupCms.Entity.Articlepic artpic = new SiteGroupCms.Entity.Articlepic(); SiteGroupCms.Entity.Articleatts artatts = new SiteGroupCms.Entity.Articleatts(); List <SiteGroupCms.Entity.Articlepic> piclist = artpicdal.getEntityList(id); List <SiteGroupCms.Entity.Articleatts> attslists = artattsdal.getEntityList(id); //获取imglist和imgtitlelist string imglist = ""; string imgtitlelist = ""; string attslist = ""; string attstitlelist = ""; for (int i = 0; i < piclist.Count; i++) { imglist += piclist[i].Url + ","; imgtitlelist += piclist[i].Title + ","; } for (int i = 0; i < attslists.Count; i++) { attslist += attslists[i].Url + ","; attstitlelist += attslists[i].Title + ","; } string _response = ""; if (art != null) { string isppt = art.Isppt == 1 ? "true" : "false"; string isrecommend = art.Isrecommend == 1 ? "true" : "false"; string isroll = art.Isroll == 1 ? "true" : "false"; string isshart = art.Isshare == 1 ? "true" : "false"; _response += "{\"IsError\":false,\"Message\":\"加载成功\",\"Data\":{"; _response += "\"artid\":" + art.Id + ",\"catalogid\":" + art.Catalogid + ",\"title\":" + SiteGroupCms.Utils.fastJSON.JSON.WriteString(art.Title); _response += ",\"abstract\":" + SiteGroupCms.Utils.fastJSON.JSON.WriteString(art.Abstract) + ",\"addtime\":\"" + art.Addtime.ToString("yyyy-MM-dd") + "\",\"color\":\"" + art.Color + "\""; _response += ",\"isppt\":" + isppt + ",\"isrecommend\":" + isrecommend + ",\"isshare\":" + isshart + ",\" isroll\":" + isroll; _response += ",\"keywords\":" + SiteGroupCms.Utils.fastJSON.JSON.WriteString(art.Keywords) + ",\"linkurl\":" + SiteGroupCms.Utils.fastJSON.JSON.WriteString(art.Linkurl) + ",\"source\":" + SiteGroupCms.Utils.fastJSON.JSON.WriteString(art.Source) + ",\"subtitle\":" + SiteGroupCms.Utils.fastJSON.JSON.WriteString(art.Subtitle); _response += ",\"imglist\":\"" + imglist + "\",\"imgtitlelist\":\"" + imgtitlelist + "\""; _response += ",\"attslist\":\"" + attslist + "\",\"attstitlelist\":\"" + attstitlelist + "\",\"clickcount\":" + art.Clickcount; _response += "}}"; } Response.Write(_response); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Admin_Load("1", "json"); if (Request.QueryString["id"] != null && Request.QueryString["id"] != "") { id = Request.QueryString["id"]; SiteGroupCms.Dal.ArticleDal articledal = new SiteGroupCms.Dal.ArticleDal(); SiteGroupCms.Entity.Article article = articledal.GetEntity(id); if (article != null) { content2.Value = article.Content; } } } }
public void updatestate(string str) { bool sucess = false; for (int i = 0; i < id.Split(',').Length; i++) { switch (str) { case "delarticle": //放入回收站和修改发布状态为未发布,并且重新生成频道标签和首页标签 if (articledal.huihouById(id.Split(',')[i], 1)) { articledal.publish(id.Split(',')[i], 0); SiteGroupCms.Entity.Article article = articledal.GetEntity(id.Split(',')[i]); CreateCatalogFile(article.Catalogid.ToString(), true, 0); CreateIndexFile(0); SiteGroupCms.Dal.ModuleContentDAL modulecontent = new SiteGroupCms.Dal.ModuleContentDAL(); if (article.Yyarticleid == 0) //不是引用 { if (article.Linkurl == "") //不是连接类型 { SiteGroupCms.Utils.DirFile.DeleteFile(modulecontent.Go2View(article.Id.ToString())); } } sucess = true; } new SiteGroupCms.Dal.LogDal().SaveLog(7); break; case "passarticle": if (articledal.PassById(id.Split(',')[i], 1, _admin.Id.ToString())) { sucess = true; } new SiteGroupCms.Dal.LogDal().SaveLog(4); break; case "rejectarticle": if (articledal.PassById(id.Split(',')[i], 0, "0")) { sucess = true; } new SiteGroupCms.Dal.LogDal().SaveLog(26); break; case "sharearticle": if (articledal.ShareById(id.Split(',')[i], 1)) { sucess = true; } new SiteGroupCms.Dal.LogDal().SaveLog(27); break; case "huishou": if (articledal.huihouById(id.Split(',')[i], 0)) { sucess = true; } new SiteGroupCms.Dal.LogDal().SaveLog(6); break; case "cddelete": if (articledal.DeleteByID(id.Split(',')[i])) { sucess = true; } new SiteGroupCms.Dal.LogDal().SaveLog(8); break; } } if (sucess)//成功删除 { _response += "{\"IsError\":false,\"Message\":\"加载成功\",\"Data\":{\"art\":0}}"; } else { _response += "{\"IsError\":true,\"Message\":\"加载失败\",\"Data\":{\"art\":0}}"; } Response.Write(_response); }