public bool IsCompatibleWithRole(HomeOS.Hub.Platform.Views.VRole role) { foreach (RoleList roleList in roleLists) { if (roleList.IsContained(role)) { return(true); } } return(false); }
public bool IsContained(HomeOS.Hub.Platform.Views.VRole role) { foreach (HomeOS.Hub.Platform.Views.VRole myRole in roles) { if (Role.ContainsRole(role, myRole)) { return(true); } } return(false); }
public void AddRole(HomeOS.Hub.Platform.Views.VRole role) { roles.Add(role); }