private static PageReference CreateOrganisationalUnitFolderPage(IContentRepository contentRepository, ContentReference parent) { OrganisationalUnitFolderPage defaultPageData = contentRepository.GetDefault <OrganisationalUnitFolderPage>(parent, typeof(OrganisationalUnitFolderPage).GetPageType().ID, LanguageSelector.AutoDetect().Language); defaultPageData.PageName = ORGANISATIONAL_UNIT_FOLDER_NAME; defaultPageData.URLSegment = UrlSegment.CreateUrlSegment(defaultPageData); return(contentRepository.Save(defaultPageData, SaveAction.Publish, AccessLevel.Publish).ToPageReference()); }
private static PageReference CreateOrganisationalUnitFolderPage(IContentRepository contentRepository, ContentReference parent) { OrganisationalUnitFolderPage defaultPageData = contentRepository.GetDefault <OrganisationalUnitFolderPage>(parent, typeof(OrganisationalUnitFolderPage).GetPageType().ID, LanguageSelector.AutoDetect().Language); defaultPageData.PageName = ORGANISATIONAL_UNIT_FOLDER_NAME; defaultPageData.URLSegment = UrlSegment.CreateUrlSegment(defaultPageData); defaultPageData.MenuDescription = "Containing all the organisational units for the compare service"; defaultPageData.MenuTitle = "Organisational units for the compare service"; defaultPageData.VisibleInMenu = false; return(contentRepository.Save(defaultPageData, SaveAction.Publish, AccessLevel.Publish).ToPageReference()); }