private void button2_Click(object sender, EventArgs e) { if (toolStripComboBox1.SelectedIndex == -1) { MessageBox.Show( "Než aktualizuješ data, vyber prosím, koho chceš zobrazit!", "Nelze zobrazit data!" ); return; } // Who if (toolStripComboBox2.SelectedIndex == -1) { MessageBox.Show( "Než aktualizuješ data, vyber prosím, v jakém pořadí chceš daata zobrazit!", "Nelze zobrazit data!" ); return; } // Order try { membersResponse = new Members().GetData(clanTagTextBox.Text); currentRiverRaceResponse = new CurrentRiverRace().GetData(clanTagTextBox.Text); SortUsers(); OrderUsers(); listBox1.Items.Clear(); playerStatsButton.Visible = false; textBox1.Text = string.Empty; foreach (Item member in membersResponse.Items) { listBox1.Items.Add($"[{member.Trophies}] \"{member.Name}\" - {member.Role.ToString()}"); } this.Text = $"{currentRiverRaceResponse.Clan.Name} - Statistics"; } catch (Exception ex) { MessageBox.Show( "Během získávání dat nastala neznámá chyba: " + Environment.NewLine + ex.Message, "Nastala chyba"); } }
private void LoadClanData(string clanTag = "") { try { clanTag = string.IsNullOrWhiteSpace(clanTag) ? clanTagTextBox.Text : clanTag; membersResponse = new Members().GetData(clanTag); currentRiverRaceResponse = new CurrentRiverRace().GetData(clanTag); foreach (Item member in membersResponse.Items) { listBox1.Items.Add($"[{member.Trophies}] \"{member.Name}\" - {member.Role}"); } this.Text = $"{currentRiverRaceResponse.Clan.Name} - Statistics"; } catch (Exception ex) { MessageBox.Show( "Během získávání dat nastala neznámá chyba: " + Environment.NewLine + ex.Message, "Nastala chyba"); } }