public EventRightViewmodel(IAclRight right) : base(right) { Acl = right.Acl; _create = (right.Acl & (ulong)EventRight.Create) != 0; _modify = (right.Acl & (ulong)EventRight.Modify) != 0; _delete = (right.Acl & (ulong)EventRight.Delete) != 0; }
public EngineRightViewmodel(IAclRight right) : base(right) { Acl = right.Acl; _play = (right.Acl & (ulong)EngineRight.Play) != 0; _preview = (right.Acl & (ulong)EngineRight.Preview) != 0; _rundown = (right.Acl & (ulong)EngineRight.Rundown) != 0; _mediaIngest = (right.Acl & (ulong)EngineRight.MediaIngest) != 0; _mediaEdit = (right.Acl & (ulong)EngineRight.MediaEdit) != 0; _mediaDelete = (right.Acl & (ulong)EngineRight.MediaDelete) != 0; _mediaArchive = (right.Acl & (ulong)EngineRight.MediaArchive) != 0; }
protected AclRightViewmodel(IAclRight right) { Right = right; }
public bool DeleteRight(IAclRight item) { return(Query <bool>(parameters: new object[] { item })); }
public EventRightViewmodel(IAclRight right) : base(right) { Acl = right.Acl; Load(); }