Esempio n. 1
0
 public string GetArticleEntitlements()
 {
     if (IsFree)
     {
         return("Free View");
     }
     if (IsFreeWithRegistration || IsEntitledProductItemContext.IsEntitled(Article))
     {
         return("Entitled Full View");
     }
     return("Unentitled Abstract View");
 }
Esempio n. 2
0
 public bool IsEntitled()
 {
     return(SitecoreUserContext.User.Domain.Name == "sitecore" ||
            IsFree ||
            (IsFreeWithRegistration && AuthenticatedUserContext.IsAuthenticated) ||
            IsEntitledProductItemContext.IsEntitled(GlassModel));
 }