/// <summary> /// ?? /// </summary> /// <param name="userGroup"></param> public void RemoveUserGroup(UserGroup userGroup) { if (userGroup.Users.Contains(this)) { userGroup.Users.Remove(this); } if (UserGroups.Contains(userGroup)) { UserGroups.Remove(userGroup); } }
/// <summary> /// ?? /// </summary> /// <param name="userGroup"></param> public void AddUserGroup(UserGroup userGroup) { if (!userGroup.Users.Contains(this)) { userGroup.Users.Add(this); } if (!UserGroups.Contains(userGroup)) { UserGroups.Add(userGroup); } }