be7ee4cae8
feature: flag permissions
23 lines
820 B
C#
23 lines
820 B
C#
using Disco.Models.Repository;
|
|
using Disco.Models.UI.Config.UserFlag;
|
|
using Disco.Services.Users.UserFlags;
|
|
using System.Collections.Generic;
|
|
|
|
namespace Disco.Web.Areas.Config.Models.UserFlag
|
|
{
|
|
public class ShowModel : ConfigUserFlagShowModel
|
|
{
|
|
public Disco.Models.Repository.UserFlag UserFlag { get; set; }
|
|
|
|
public int CurrentAssignmentCount { get; set; }
|
|
public int TotalAssignmentCount { get; set; }
|
|
|
|
public UserFlagUsersManagedGroup UsersLinkedGroup { get; set; }
|
|
public UserFlagUserDevicesManagedGroup UserDevicesLinkedGroup { get; set; }
|
|
|
|
public IEnumerable<KeyValuePair<string, string>> Icons { get; set; }
|
|
public IEnumerable<KeyValuePair<string, string>> ThemeColours { get; set; }
|
|
|
|
public FlagPermission Permission { get; set; }
|
|
}
|
|
} |