private void button1_Click(object sender, EventArgs e) { ConquestionServiceClient client = new ConquestionServiceClient(); Player foundPlayer = client.RetrievePlayer(textBox1.Text); if (textBox1.Text != null && textBox1.Text != String.Empty) { if (foundPlayer == null) { Player newPlayer = client.CreatePlayer(new Player { Name = textBox1.Text }); PC.Player = newPlayer; this.Hide(); (new JoinGame()).Show(); } else { this.Hide(); PC.Player = foundPlayer; (new JoinGame()).Show(); } } else { MessageBox.Show("Name can not be empty!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void RegisterButton_Click(object sender, EventArgs e) { newPlayer.Name = UserNameTextBox.Text; string email = EmailTextBox.Text; string password = ""; if (PasswordTextbox.Text.Equals(ConfirmPasswordTextbox.Text)) { password = PasswordTextbox.Text; } try { AuthenticationServiceReference.Player player = AuthClient.RegisterPlayer(newPlayer, email, password); ConqClient.ClientCredentials.UserName.UserName = UserNameTextBox.Text; ConqClient.ClientCredentials.UserName.Password = PasswordTextbox.Text; PlayerCredentials.Instance.Player = ConqClient.RetrievePlayer(player.Name); this.Hide(); (new JoinGame(ConqClient)).Show(); } catch (Exception ex) { string msg = ex.Message; MessageBox.Show("Error with registering a user: "******"Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void button1_Click(object sender, EventArgs e) { IsLoggedIn = AuthClient.Login(textBox1.Text, textBox2.Text); if (IsLoggedIn) { client.ClientCredentials.UserName.UserName = textBox1.Text; client.ClientCredentials.UserName.Password = textBox2.Text; PlayerCredentials.Instance.Player = client.RetrievePlayer(textBox1.Text); this.Hide(); (new JoinGame(client)).Show(); } else { MessageBox.Show("Error logging in! User name or password was incorrect", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }