private IList <EUDossierModel> FilterDossierListByPolicyAreaAndCategory(IList <EUDossierModel> dossiers) { var navItem = EUIssueTrackerHelper.GetNavItemByUrlParams(this.GetUrlParameters()); if (navItem != null) { return(dossiers.FilterDossiersByPolicyAreaAndCategory(navItem.policyAreaName, navItem.policyCategoryName)); } return(dossiers); }
public IEnumerable <SiteMapNode> GetVirtualNodes(SiteMapProvider provider) { IList <SiteMapNode> sitemap = new List <SiteMapNode>(); var navItem = EUIssueTrackerHelper.GetNavItemByUrlParams(this.GetUrlParameters()); if (navItem != null) { SiteMapNode policyAreaNode = new SiteMapNode(provider, "policyAreaKey", "javascript:void(0)", navItem.policyAreaName, navItem.policyCategoryName); sitemap.Add(policyAreaNode); return(sitemap); } return(sitemap); }