public static TargetGroupResult From(TargetGroupData item, string currentUserId) { int count = item.Conditions.Count(); var result = new TargetGroupResult { Description = TextEntry.From(item.Description, Resources.LabelDescription), MetadataSchema = LinkEntry.From(item.MetadataSchema, Resources.LabelMetadataSchema, currentUserId), Conditions = TextEntry.From(count > 0 ? count.ToString(CultureInfo.InvariantCulture) : Resources.None, Resources.LabelConditions) }; AddCommonProperties(item, result); AddPropertiesForRepositoryLocalObject(item, result, currentUserId); return(result); }
public static TargetGroupResult From(TargetGroupData item, string currentUserId) { int count = item.Conditions.Count(); var result = new TargetGroupResult { Description = TextEntry.From(item.Description, Resources.LabelDescription), MetadataSchema = LinkEntry.From(item.MetadataSchema, Resources.LabelMetadataSchema, currentUserId), Conditions = TextEntry.From(count > 0 ? count.ToString(CultureInfo.InvariantCulture) : Resources.None, Resources.LabelConditions) }; AddCommonProperties(item, result); AddPropertiesForRepositoryLocalObject(item, result, currentUserId); return result; }