Port 7.7 - WIP

This commit is contained in:
Stephan
2017-09-12 16:22:16 +02:00
parent 1c96df83cd
commit 96c08f24ee
176 changed files with 5490 additions and 4892 deletions

View File

@@ -0,0 +1,31 @@
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
namespace Umbraco.Web.Models.ContentEditing
{
[DataContract(Name = "userGroup", Namespace = "")]
public class UserGroupDisplay : UserGroupBasic
{
public UserGroupDisplay()
{
Users = Enumerable.Empty<UserBasic>();
AssignedPermissions = Enumerable.Empty<AssignedContentPermissions>();
}
[DataMember(Name = "users")]
public IEnumerable<UserBasic> Users { get; set; }
/// <summary>
/// The default permissions for the user group organized by permission group name
/// </summary>
[DataMember(Name = "defaultPermissions")]
public IDictionary<string, IEnumerable<Permission>> DefaultPermissions { get; set; }
/// <summary>
/// The assigned permissions for the user group organized by permission group name
/// </summary>
[DataMember(Name = "assignedPermissions")]
public IEnumerable<AssignedContentPermissions> AssignedPermissions { get; set; }
}
}