Beispiel #1
0
        private void button2_Click(object sender, EventArgs e)
        {
            Rank jogador = null;

            switch (opcao)
            {
            case 0:
                listView1.Items.Clear();
                jogador = ListaJogadores.localizaJogador(textBox2.Text);
                listView1.Items.Add(addItem(jogador));
                Console.WriteLine("Case 0");
                break;

            case 1:
                listView1.Items.Clear();
                jogador = ListaJogadores.localizaRank(int.Parse(textBox2.Text));
                listView1.Items.Add(addItem(jogador));
                Console.WriteLine("Case 1");
                break;

            case 2:
                if (verifica())
                {
                    bool JaVenceu;
                    if (radioButton1.Checked)
                    {
                        JaVenceu = true;
                    }
                    else
                    {
                        JaVenceu = false;
                    }
                    ListaJogadores.AlterarJogador(textBox2.Text, new Rank {
                        jogador = new Jogador()
                        {
                            Nome = textBox1.Text, Nacionalidade = comboBox1.SelectedItem.ToString()
                        }, Vitorias = (int)numericUpDown1.Value, Derrotas = (int)numericUpDown2.Value, jaVenceu = JaVenceu
                    });
                    updateListView();
                }
                Console.WriteLine("Case 2");
                break;

            case 3:
                ListaJogadores.RemoveJogador(textBox2.Text);
                updateListView();
                Console.WriteLine("Case 3");
                break;

            default:
                break;
            }

            textBox2.Visible = false;
            button2.Visible  = false;
        }
Beispiel #2
0
 private void FormRanking_Load(object sender, EventArgs e)
 {
     ListaJogadores.ordenaVitorias();
     updateListView();
 }