コード例 #1
0
 private void RegisterButton_Click(object sender, EventArgs e)
 {
     if (loginBox.Text.Length > 0 && passBox.Text == repPassBox.Text && passBox.Text.Length > 0)
     {
         QuizClient quizClient = new QuizClient("127.0.0.1", 7777);
         quizClient.username = loginBox.Text;
         var stream = quizClient.Start();
         if (QuizClient.Register(loginBox.Text, passBox.Text, stream))
         {
             QuizClient.Disconnect(stream);
             stream.Close();
             MessageBox.Show("Rejestracja przebiegła pomyślnie.");
             GoBack();
         }
         else
         {
             QuizClient.Disconnect(stream);
             stream.Close();
             MessageBox.Show("Wystąpił błąd. Sprawdź poprawnośc danych.");
         }
     }
     else
     {
         MessageBox.Show("Niepoprawne dane");
     }
 }
コード例 #2
0
        //OBSŁUGA LOGOWANIA
        private bool login(string username, string password)
        {
            QuizClient quizClient = new QuizClient("127.0.0.1", 7777);

            quizClient.username = username;
            stream = quizClient.Start();

            if (quizClient.Login(password, stream))
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }