Esempio n. 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtNickname.Text.Equals(""))
                {
                    throw  new EmptyNicknameException("");
                }

                if (txtNickname.Text.Length > 20)
                {
                    throw new NicknameExceedMaxLength("");
                }

                PlayerDAO.insertPlayer(txtNickname.Text); //Se comprueba si existe o no el nickname en la base y se agrega si no existe
                GlobalNickname = txtNickname.Text;
                this.Hide();
                var ventana = new Menu();
                ventana.playername = txtNickname.Text;
                ventana.Show();
            }
            catch (EmptyNicknameException exception)
            {
                MessageBox.Show("Nose puede dejar Campos Vacios");
            }
            catch (NicknameExceedMaxLength exce) {
                MessageBox.Show("Has superado el maximo de caracteres disponible, intente nuevamente con menos de 20 caracteres");
            }
        }