protected bool IsActivityLink(int contentId) { var page = _umbracoHelper.TypedContent(contentId); foreach (var type in _activityTypeProvider.All) { if (page.DocumentTypeAlias.Equals(_documentTypeAliasProvider.GetDetailsPage(type)) || page.DocumentTypeAlias.Equals(_documentTypeAliasProvider.GetEditPage(type))) { return(true); } } return(false); }
public bool IsActivityLink(int contentId) { var page = _nodeModelService.Get(contentId); foreach (var type in _activityTypeProvider.All) { if (page.ContentTypeAlias.Equals(_documentTypeAliasProvider.GetDetailsPage(type)) || page.ContentTypeAlias.Equals(_documentTypeAliasProvider.GetEditPage(type))) { return(true); } } return(false); }
public string GetEditPageUrl(Guid activityId) { var xPath = _activityXPath.Append(_aliasProvider.GetEditPage(ActivityType)); return(GetPageUrl(xPath).AddIdParameter(activityId)); }