コード例 #1
0
        private void buttonCreateTournament_Click(object sender, EventArgs e)
        {
            try
            {
                int         newCode = Tournaments.GenerateCode();
                Tournaments t       = new Tournaments(newCode, textBoxTournamentName.Text, decimal.Parse(textBoxEntryFee.Text));
                Tournaments.AddTournament(t);

                FormTournament form = (FormTournament)this.Owner;
                form.selectedTournament = t;

                this.Hide();

                form.buttonLoadTournament_Click(buttonCreateTournament, e);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Tournament cannot be created: " + ex.Message, "Error");
            }
        }