protected void btn_Delete_Click(object sender, EventArgs e) { if (Page.IsValid) { for (int i = 0; i < ListView_ItemList.Items.Count; i++) { CheckBox chk_Selected = (CheckBox)ListView_ItemList.Items[i].FindControl("chk_Selected"); if (chk_Selected.Checked) { HiddenField hidden_ItemID = (HiddenField)ListView_ItemList.Items[i].FindControl("Hidden_ItemID"); Lib.HTMLMgr myHTMLMgr = new Lib.HTMLMgr(); Lib.HTML myHTML = myHTMLMgr.Get_HTML_Content(hidden_ItemID.Value); // Remove from Database myHTMLMgr.Remove_HTML_Content(hidden_ItemID.Value); // Remove Item from Category CategoryMgr myCategoryMgr = new CategoryMgr(); myCategoryMgr.Delete_ComponentInCategory_Item(myHTML.CategoryID, "B1CD6348-796C-4E92-8C39-5CEF3D600B7C"); } } Control_Init(); } }
protected void btn_Move_Click(object sender, EventArgs e) { if (Page.IsValid) { for (int i = 0; i < ListView_ItemList.Items.Count; i++) { CheckBox chk_Selected = (CheckBox)ListView_ItemList.Items[i].FindControl("chk_Selected"); if (chk_Selected.Checked) { HiddenField hidden_ItemID = (HiddenField)ListView_ItemList.Items[i].FindControl("Hidden_ItemID"); Lib.HTMLMgr myHTMLMgr = new Lib.HTMLMgr(); Lib.HTML myHTML = myHTMLMgr.Get_HTML_Content(hidden_ItemID.Value); if (myHTML.CategoryID != CategoryTree_MoveTo.Selected_CategoryID) { e2Data[] UpdateData = { new e2Data("HTMLID", myHTML.HTMLID), new e2Data("CategoryID", CategoryTree_MoveTo.Selected_CategoryID) }; myHTMLMgr.Edit_HTML_Content(UpdateData); // Switch Category CategoryMgr myCategoryMgr = new CategoryMgr(); myCategoryMgr.Move_ComponentInCategory_Item(myHTML.CategoryID, CategoryTree_MoveTo.Selected_CategoryID, "B1CD6348-796C-4E92-8C39-5CEF3D600B7C"); } } } Control_Init(); } }
protected void btn_Delete_Click(object sender, EventArgs e) { if (Page.IsValid) { for (int i = 0; i < ListView_ItemList.Items.Count; i++) { CheckBox chk_Selected = (CheckBox)ListView_ItemList.Items[i].FindControl("chk_Selected"); if (chk_Selected.Checked) { HiddenField hidden_ItemID = (HiddenField)ListView_ItemList.Items[i].FindControl("Hidden_ItemID"); Lib.RichTextMgr myRichTextMgr = new Lib.RichTextMgr(); Lib.RichText myRichText = myRichTextMgr.Get_RichText_Content(hidden_ItemID.Value); // Remove from Database myRichTextMgr.Remove_RichText_Content(hidden_ItemID.Value); // Remove Item from Category CategoryMgr myCategoryMgr = new CategoryMgr(); myCategoryMgr.Delete_ComponentInCategory_Item(myRichText.CategoryID, "A2E21E10-FF09-4D3F-9D70-DF9376FCF8B7"); } } Control_Init(); } }
protected void btn_Move_Click(object sender, EventArgs e) { if (Page.IsValid) { for (int i = 0; i < ListView_ItemList.Items.Count; i++) { CheckBox chk_Selected = (CheckBox)ListView_ItemList.Items[i].FindControl("chk_Selected"); if (chk_Selected.Checked) { HiddenField hidden_ItemID = (HiddenField)ListView_ItemList.Items[i].FindControl("Hidden_ItemID"); Lib.RichTextMgr myRichTextMgr = new Lib.RichTextMgr(); Lib.RichText myRichText = myRichTextMgr.Get_RichText_Content(hidden_ItemID.Value); if (myRichText.CategoryID != CategoryTree_MoveTo.Selected_CategoryID) { e2Data[] UpdateData = { new e2Data("RichTextID", myRichText.RichTextID), new e2Data("CategoryID", CategoryTree_MoveTo.Selected_CategoryID) }; myRichTextMgr.Edit_RichText_Content(UpdateData); // Switch Category CategoryMgr myCategoryMgr = new CategoryMgr(); myCategoryMgr.Move_ComponentInCategory_Item(myRichText.CategoryID, CategoryTree_MoveTo.Selected_CategoryID, "A2E21E10-FF09-4D3F-9D70-DF9376FCF8B7"); } } } Control_Init(); } }
protected void btn_Update_Click(object sender, EventArgs e) { if (Page.IsValid) { Lib.HTMLMgr myHTMLMgr = new Lib.HTMLMgr(); DateTime nowTime = DateTime.Now; string HTMLID = Nexus.Core.Tools.IDGenerator.Get_New_GUID(); e2Data[] UpdateData = { new e2Data("HTMLID", HTMLID), new e2Data("CategoryID", CategoryTree_Menu.Selected_CategoryID), new e2Data("Display_Name", tbx_DisplayName.Text), new e2Data("HTML_Content", tbx_TextContent.Text), new e2Data("Create_Date", nowTime.ToString()), new e2Data("LastUpdate_Date", nowTime.ToString()), new e2Data("LastUpdate_UserID", Security.Users.UserStatus.Current_UserID(this.Page)) }; myHTMLMgr.Add_HTML_Content(UpdateData); // Add Item to Category CategoryMgr myCategoryMgr = new CategoryMgr(); myCategoryMgr.Add_ComponentInCategory_Item(CategoryTree_Menu.Selected_CategoryID, "B1CD6348-796C-4E92-8C39-5CEF3D600B7C"); _iscreated = true; Control_Init(); } }
/// <summary> /// 操作 /// </summary> static void SwitchOperate() { while (true) { Console.WriteLine("===================================="); Console.WriteLine("请选择对应的操作:"); Console.WriteLine("1、新增类别"); Console.WriteLine("2、删除类别"); Console.WriteLine("3、查看类别"); Console.WriteLine("4、发布文章"); Console.WriteLine("5、更新文章"); Console.WriteLine("6、查看文章"); Console.WriteLine("7、删除文章"); Console.WriteLine("0、退出"); string keyCode = Console.ReadLine(); switch (keyCode) { case "1": CategoryMgr.AddCategoryConsole(); break; case "2": CategoryMgr.DeleteCategoryConsole(); break; case "3": CategoryMgr.ShowCategoryConsole(); break; case "4": ArticleMgr.AddConsole(); break; case "5": ArticleMgr.UpdateConsole(); break; case "6": ArticleMgr.ShowConsole(); break; case "7": ArticleMgr.RemoveConsole(); break; case "0": return; default: Console.WriteLine("输入有误"); break; } } }
private void Update_Category_Nodes(string srcNode, string destNode) { CategoryMgr myCategoryMgr = new CategoryMgr(); e2Data[] UpdateData = { new e2Data("CategoryID", srcNode), new e2Data("Parent_CategoryID", destNode) }; myCategoryMgr.Edit_Category(UpdateData); }