private void ClearUserInfo() { targetUser = null; targetUserGames.Clear(); targetGame = null; GamesSP.Children.Clear(); //ResetGamesListColors(); }
private void RequestUser(long id) { string response = AdminCommands.UserInfo(id); targetUser = Library.GetUserInfoFromString(response); targetUserGames = RequestUserLibrary(id); UpdateUserDisplay(); }
private void RequestButton_Click(object sender, RoutedEventArgs e) { if (UserIDTextBox.Text.Length == 0) { return; } long id = 0; if (!IsNumber(UserIDTextBox.Text[0])) { string strId = AdminCommands.GetUserID(UserIDTextBox.Text); if (!long.TryParse(strId, out id)) { Debug.LogError("Cannot parse \"" + strId + "\" to userID ( long )"); targetUser = null; UpdateUserDisplay(); return; } } else { if (!long.TryParse(UserIDTextBox.Text, out id)) { Debug.LogError("Cannot parse \"" + UserIDTextBox.Text + "\" to userID ( long )"); targetUser = null; UpdateUserDisplay(); return; } } ClearUserInfo(); //Debug.Log("Requested user with id: " + id); RequestUser(id); //UpdateUserDisplay(); }