private static PortalInfo GetPortalInternal(int portalID, string cultureCode) { var controller = new PortalController(); return controller.GetPortalList(cultureCode).SingleOrDefault(p => p.PortalID == portalID); }
private static PortalInfo GetPortalInternal(int portalID, string cultureCode) { var controller = new PortalController(); var portal = controller.GetPortalList(cultureCode).Where(p => p.PortalID == portalID).SingleOrDefault(); if (portal == null) { portal = CBO.FillObject<PortalInfo>(DataProvider.Instance().GetPortal(portalID, cultureCode)); } return portal; }