protected void Page_Load(object sender, EventArgs e) { //显示子节点 if (Request["ShowSubNodes"] != null) { #region string pid = Request["id"]; WEC_CUSTOM_COLUMN obj = new WEC_CUSTOM_COLUMN(); WEC_CUSTOM_COLUMN objval = new WEC_CUSTOM_COLUMN(); obj.PID = pid; obj.AID = Convert.ToInt32(userBase2.Curraid); objval.OrderBy(WEC_CUSTOM_COLUMN.Attribute.SORT_ID, Order.Asc); List<WEC_CUSTOM_COLUMN> lst = BLLTable<WEC_CUSTOM_COLUMN>.Select(objval, obj); if (lst.Count > 0) { StringBuilder sb = new StringBuilder("["); for (int i = 0; i < lst.Count; i++) { if (i > 0) { sb.Append(","); } obj = new WEC_CUSTOM_COLUMN(); obj.PID = lst[i].ID; obj.AID = Convert.ToInt32(userBase2.Curraid); int subcount = BLLTable<WEC_CUSTOM_COLUMN>.Factory(conn).Select(new WEC_CUSTOM_COLUMN(), obj).Count; sb.Append("{rid:'").Append(lst[i].PID).Append("',id:'").Append(lst[i].ID.ToString()); sb.Append("',pid:'").Append(lst[i].PID.ToString()).Append("',no:").Append(lst[i].SORT_ID); sb.Append(",sc:").Append(subcount); sb.Append(",name:'").Append(lst[i].COLUMN_NAME).Append("'}"); } sb.Append("]"); Response.Write(sb.ToString()); } #endregion } //删除群组 if (Request["DelNodeID"] != null) { string keyid = Request["id"]; int re = BLLTable<WEC_CUSTOM_COLUMN>.Delete(WEC_CUSTOM_COLUMN.Attribute.ID, keyid); if (re > 0) { } Response.Write(re.ToString()); } if (Request["DelID"] != null) { string keyid = Request["DelID"]; CMS_SiteChannel ccc = new CMS_SiteChannel(); ccc.ChnlID = BLLTable<CMS_SiteChannel>.GetOneValue(CMS_SiteChannel.Attribute.ChnlID, keyid, CMS_SiteChannel.Attribute.ParentID); int re = BLLTable<CMS_SiteChannel>.Delete(CMS_SiteChannel.Attribute.ChnlID, keyid); if (re > 0) { BLLTable<CMS_SiteChannel>.UpdateAuto(ccc, CMS_SiteChannel.Attribute.SubCount, -1); } Response.Redirect(preUrl); } //修改序号 if (Request["UpdateSort"] != null) { string chgid1 = Request["chgid1"]; string chgsort1 = Request["chgsort1"].ToString(); string chgid2 = Request["chgid2"]; string chgsort2 = Request["chgsort2"].ToString(); try { //CMS_SiteChannel ccc = new CMS_SiteChannel(); //ccc.ChnlID = chgid1; BLLTable<CMS_SiteChannel>.Update(CMS_SiteChannel.Attribute.ChnlID, chgid1, CMS_SiteChannel.Attribute.SortNum, chgsort1); //ccc.ChnlID = chgid2; BLLTable<CMS_SiteChannel>.Update(CMS_SiteChannel.Attribute.ChnlID, chgid2, CMS_SiteChannel.Attribute.SortNum, chgsort2); Response.Write("1"); } catch { Response.Write("修改序号失败!"); } } Response.End(); }
protected void Page_Load(object sender, EventArgs e) { //显示子节点 if (Request["ShowSubNodes"] != null) { #region string pid = Request["id"]; WEC_COLUMN obj = new WEC_COLUMN(); WEC_COLUMN objval = new WEC_COLUMN(); obj.PID = pid; obj.AID = Convert.ToInt32(userBase2.Curraid); objval.OrderBy(WEC_COLUMN.Attribute.SORT_ID, Order.Asc); List <WEC_COLUMN> lst = BLLTable <WEC_COLUMN> .Select(objval, obj); if (lst.Count > 0) { StringBuilder sb = new StringBuilder("["); for (int i = 0; i < lst.Count; i++) { if (i > 0) { sb.Append(","); } obj = new WEC_COLUMN(); obj.PID = lst[i].ID; obj.AID = Convert.ToInt32(userBase2.Curraid); int subcount = BLLTable <WEC_COLUMN> .Factory(conn).Select(new WEC_COLUMN(), obj).Count; sb.Append("{rid:'").Append(lst[i].PID).Append("',id:'").Append(lst[i].ID.ToString()); sb.Append("',pid:'").Append(lst[i].PID.ToString()).Append("',no:").Append(lst[i].SORT_ID); sb.Append(",sc:").Append(subcount); sb.Append(",name:'").Append(lst[i].COLUMN_NAME).Append("'}"); } sb.Append("]"); Response.Write(sb.ToString()); } #endregion } //删除群组 if (Request["DelNodeID"] != null) { string keyid = Request["id"]; int re = BLLTable <WEC_COLUMN> .Delete(WEC_COLUMN.Attribute.ID, keyid); if (re > 0) { } Response.Write(re.ToString()); } if (Request["DelID"] != null) { string keyid = Request["DelID"]; CMS_SiteChannel ccc = new CMS_SiteChannel(); ccc.ChnlID = BLLTable <CMS_SiteChannel> .GetOneValue(CMS_SiteChannel.Attribute.ChnlID, keyid, CMS_SiteChannel.Attribute.ParentID); int re = BLLTable <CMS_SiteChannel> .Delete(CMS_SiteChannel.Attribute.ChnlID, keyid); if (re > 0) { BLLTable <CMS_SiteChannel> .UpdateAuto(ccc, CMS_SiteChannel.Attribute.SubCount, -1); } Response.Redirect(preUrl); } //修改序号 if (Request["UpdateSort"] != null) { string chgid1 = Request["chgid1"]; string chgsort1 = Request["chgsort1"].ToString(); string chgid2 = Request["chgid2"]; string chgsort2 = Request["chgsort2"].ToString(); try { //CMS_SiteChannel ccc = new CMS_SiteChannel(); //ccc.ChnlID = chgid1; BLLTable <CMS_SiteChannel> .Update(CMS_SiteChannel.Attribute.ChnlID, chgid1, CMS_SiteChannel.Attribute.SortNum, chgsort1); //ccc.ChnlID = chgid2; BLLTable <CMS_SiteChannel> .Update(CMS_SiteChannel.Attribute.ChnlID, chgid2, CMS_SiteChannel.Attribute.SortNum, chgsort2); Response.Write("1"); } catch { Response.Write("修改序号失败!"); } } Response.End(); }