Carrotware.CMS.Core.CMSConfigHelper.GetCurrentAdminModuleControl C# (CSharp) Method

GetCurrentAdminModuleControl() public method

public GetCurrentAdminModuleControl ( ) : CMSAdminModuleMenu
return CMSAdminModuleMenu
        public CMSAdminModuleMenu GetCurrentAdminModuleControl()
        {
            HttpRequest request = HttpContext.Current.Request;
            string pf = String.Empty;
            CMSAdminModuleMenu cc = null;

            if (request.QueryString["pf"] != null) {
                pf = request.QueryString["pf"].ToString();

                CMSAdminModule mod = (from m in AdminModules
                                      where m.AreaKey == PluginAreaPath
                                      select m).FirstOrDefault();

                cc = (from m in mod.PluginMenus
                      orderby m.Caption, m.SortOrder
                      where m.Action == pf
                      select m).FirstOrDefault();
            }

            return cc;
        }