public static PageTemplateResult From(PageTemplateData item, ISessionAwareCoreService client, string currentUserId)
        {
            var result = new PageTemplateResult
            {
                Extension    = TextEntry.From(item.FileExtension, Resources.LabelExtension),
                TemplateType = TextEntry.From(LookUpTemplateType(item.TemplateType, ItemType.PageTemplate, client), Resources.LabelTemplateType)
            };

            AddCommonProperties(item, result);
            AddPropertiesForRepositoryLocalObject(item, result, currentUserId);
            return(result);
        }
        public static PageTemplateResult From(PageTemplateData item, ISessionAwareCoreService client, string currentUserId)
        {
            var result = new PageTemplateResult
            {
                Extension = TextEntry.From(item.FileExtension, Resources.LabelExtension),
                TemplateType = TextEntry.From(LookUpTemplateType(item.TemplateType, ItemType.PageTemplate, client), Resources.LabelTemplateType)
            };

            AddCommonProperties(item, result);
            AddPropertiesForRepositoryLocalObject(item, result, currentUserId);
            return result;
        }