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;
 }
Пример #3
0
 protected AclRightViewmodel(IAclRight right)
 {
     Right = right;
 }
Пример #4
0
 public bool DeleteRight(IAclRight item)
 {
     return(Query <bool>(parameters: new object[] { item }));
 }
Пример #5
0
 public EventRightViewmodel(IAclRight right) : base(right)
 {
     Acl = right.Acl;
     Load();
 }