示例#1
0
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     //Login
     username = Nickname.Text;                                       //Haal de username uit de textblox.
     password = PasswordBoxPassword.Password;                        //Haal het wachtwoord uit het passwordbox.
     ServiceReference1.Service1Client client = new ServiceReference1.Service1Client();
     client.GetAllSpelersCompleted += client_GetAllSpelersCompleted; //Check als de login klopt.
     client.GetAllSpelersAsync();
 }
示例#2
0
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     username = Nickname.Text;
     password = PasswordBoxPassword.Password;
     if (PasswordBoxPassword.Password == PasswordBoxPassword2.Password)  //Controleer als het paswoord het zelfde is.
     {
         client.GetAllSpelersCompleted += client_GetAllSpelersCompleted; //Controleer als speler al bestaat.
         client.GetAllSpelersAsync();
     }
     else
     {
         MessageBox.Show("2 Verschillende paswoorden ingegeven.");
     }
 }
示例#3
0
 private void UpdateLobby()
 {
     GiveLobbyID(out tellerLobbyID);
     ServiceReference1.Service1Client client = new ServiceReference1.Service1Client();
     client.GetAllSpelersCompleted += client_GetAllSpelersCompleted; //Geef alle spelers in de lobby.
     client.GetAllSpelersAsync();
     client.GetAllLobbiesCompleted += client_GetAllLobbiesCompleted; //Geef de lobby weer om de gegevens er van te kunnen bepalen.
     client.GetAllLobbiesAsync();
     if (LetGameBegin == true || tijd == 1)
     {
         NavigationService.Navigate(new Uri("/GameBoard.xaml", UriKind.Relative)); //Laat het spel beginnen.
     }
     if (tijd <= 10)
     {
         LeaveButton.IsEnabled = false; //Zorg er voor dat de spelers de lobby niet meer kunnen verlaten als iedereen heeft gezegd dat ze klaar zijn.
     }
     else
     {
         LeaveButton.IsEnabled = true;
     }
 }