AJH.CMS.WEB.UI.Admin.ManageMenu_UC.ibtnGenerateXmlFiles_Click C# (CSharp) Method

ibtnGenerateXmlFiles_Click() private method

private ibtnGenerateXmlFiles_Click ( object sender, ImageClickEventArgs e ) : void
sender object
e ImageClickEventArgs
return void
        void ibtnGenerateXmlFiles_Click(object sender, ImageClickEventArgs e)
        {
            int categoryID = 0;
            int.TryParse(ddlSearchCategory.SelectedValue, out categoryID);
            if (categoryID > 0)
            {
                string menuCategoryPath = CMSWebHelper.GetMenuPathByCategory(categoryID);

                //Delete All XML Menu Files:
                string[] menuFiles = Directory.GetFiles(CMSWebHelper.GetMenuFolderPath());

                if (menuFiles != null && menuFiles.Length > 0)
                {
                    foreach (string fileName in menuFiles)
                    {
                        File.Delete(fileName);
                    }
                }

                MenuManager.GetMenuCategoryXMLPath(menuCategoryPath, categoryID, CMSContext.LanguageID);

                ExitMode();
                upnlMenuItem.Update();

            }
        }
        #endregion