Esempio n. 1
0
        protected void btn_Normal_Move_Click(object sender, EventArgs e)
        {
            if (!DataEval.IsEmptyQuery(_pageindexid))
            {
                PageMgr myPageMgr = new PageMgr();

                PageIndex myPageIndex = myPageMgr.Get_PageIndex(_pageindexid);

                switch (droplist_Normal_Folders.SelectedValue)
                {
                case "1":
                    // move to active folder
                    if (myPageIndex.Page_CategoryID == "2")
                    {
                        e2Data[] UpdateData_Active =
                        {
                            new e2Data("PageIndexID",     _pageindexid),
                            new e2Data("Page_CategoryID", "1")
                        };

                        myPageMgr.Edit_PageIndex(UpdateData_Active);
                    }
                    else
                    {
                        SiteMenu mySiteMenu = new SiteMenu();
                        mySiteMenu.Reset_Menu_RootOrder();

                        int Count_Child = myPageMgr.Count_Child_PageIndex("-1", "1,2") + 1;

                        e2Data[] UpdateData_Active =
                        {
                            new e2Data("PageIndexID",        _pageindexid),
                            new e2Data("Parent_PageIndexID", "-1"),
                            new e2Data("Page_CategoryID",    "1"),
                            new e2Data("SortOrder",          Count_Child.ToString())
                        };

                        myPageMgr.Edit_PageIndex(UpdateData_Active);
                    }
                    break;

                default:
                    e2Data[] UpdateData_Default =
                    {
                        new e2Data("PageIndexID",     _pageindexid),
                        new e2Data("Page_CategoryID", droplist_Normal_Folders.SelectedValue)
                    };

                    myPageMgr.Edit_PageIndex(UpdateData_Default);
                    break;
                }

                OnClick(sender, e);
            }
        }
Esempio n. 2
0
        protected void btn_Live_Move_Click(object sender, EventArgs e)
        {
            if (!DataEval.IsEmptyQuery(_pageindexid))
            {
                PageMgr myPageMgr = new PageMgr();

                if (Chk_PageIndexID())
                {
                    switch (droplist_Live_Folders.SelectedValue)
                    {
                    case "1":
                        // move to active folder
                        e2Data[] UpdateData_Active =
                        {
                            new e2Data("PageIndexID",     _pageindexid),
                            new e2Data("Page_CategoryID", "1")
                        };

                        myPageMgr.Edit_PageIndex(UpdateData_Active);

                        break;

                    case "2":
                        // move to inactive folder
                        e2Data[] UpdateData_InActive =
                        {
                            new e2Data("PageIndexID",     _pageindexid),
                            new e2Data("Page_CategoryID", "2")
                        };

                        myPageMgr.Edit_PageIndex(UpdateData_InActive);

                        break;

                    default:
                        e2Data[] UpdateData_Default =
                        {
                            new e2Data("PageIndexID",        _pageindexid),
                            new e2Data("Parent_PageIndexID", "-1"),
                            new e2Data("Page_CategoryID",    droplist_Live_Folders.SelectedValue)
                        };

                        myPageMgr.Edit_PageIndex(UpdateData_Default);
                        break;
                    }

                    OnClick(sender, e);
                }
            }
        }
Esempio n. 3
0
        protected void btn_Live_Delete_Click(object sender, EventArgs e)
        {
            if (!DataEval.IsEmptyQuery(_pageindexid))
            {
                if (Chk_PageIndexID())
                {
                    PageMgr myPageMgr = new PageMgr();

                    e2Data[] UpdateData =
                    {
                        new e2Data("PageIndexID",        _pageindexid),
                        new e2Data("Parent_PageIndexID", "-1"),
                        new e2Data("Page_CategoryID",    "4")
                    };

                    myPageMgr.Edit_PageIndex(UpdateData);

                    OnClick(sender, e);
                }
            }
        }
Esempio n. 4
0
        protected void btn_UpdatePage_Click(object sender, EventArgs e)
        {
            if (Page.IsValid)
            {
                PageMgr   myPageMgr   = new PageMgr();
                PageIndex myPageIndex = myPageMgr.Get_PageIndex(_pageindexid);

                // Page Index
                e2Data[] UpdateData_PageIndex =
                {
                    new e2Data("PageIndexID", _pageindexid),
                    new e2Data("Page_Name",   tbx_MenuName.Text)
                };

                myPageMgr.Edit_PageIndex(UpdateData_PageIndex);

                // Page Properties
                Edit_Property(_pageindexid);

                switch (myPageIndex.Page_Type)
                {
                // Create Normal Page
                case Page_Type.Normal_Page:

                    if (rbtn_IsTemplate_Inherited.SelectedValue == "1")
                    {
                        Remove_Template(_pageindexid);
                    }
                    else
                    {
                        Edit_Template(_pageindexid);
                    }


                    if (rbtn_IsAttribute_Inherited.SelectedValue == "1")
                    {
                        Remove_Attribute(_pageindexid);
                    }
                    else
                    {
                        Edit_Attribute(_pageindexid);
                    }

                    break;

                // Create Category
                case Page_Type.Category:

                    if (rbtn_IsTemplate_Inherited.SelectedValue == "1")
                    {
                        Remove_Template(_pageindexid);
                    }
                    else
                    {
                        Edit_Template(_pageindexid);
                    }


                    if (rbtn_IsAttribute_Inherited.SelectedValue == "1")
                    {
                        Remove_Attribute(_pageindexid);
                    }
                    else
                    {
                        Edit_Attribute(_pageindexid);
                    }

                    break;

                case Page_Type.Internal_Page_Pointer:
                    Edit_IntLink(_pageindexid);
                    break;

                case Page_Type.External_Link:
                    Edit_ExtLink(_pageindexid);
                    break;
                }

                Panel_Updated.Visible = true;
            }
        }