private void dodajUzytkownika_Click(object sender, RoutedEventArgs e)
 {
     foreach (Konwersacja.Kontakt i in kontakty.Items)
     {
         if (i.login.Equals(szukanyUzytkownik.Text))
         {
             MessageBox.Show("Użytkownik jest już dodany do kontaktów.", "Użytkownik jest już dodany do kontaktów", MessageBoxButton.OK, MessageBoxImage.Asterisk);
             return;
         }
     }
     try
     {
         if (!Konwersacja.znajdzUzytkownika(szukanyUzytkownik.Text))
         {
             MessageBox.Show("Użytkownik o podanym nicku nie istnieje. Sprawdź podany nick.", "Nie znaleziono użytkownika", MessageBoxButton.OK,
                             MessageBoxImage.Exclamation);
         }
         else
         {
             Konwersacja.dodajKontakt(zalogowanyUzytkownik, szukanyUzytkownik.Text);
             kontakty.Items.Add(new Konwersacja.Kontakt {
                 login = szukanyUzytkownik.Text
             });
             szukanyUzytkownik.Text = "";
         }
     }
     catch (MySqlException)
     {
         MessageBox.Show("Błąd połączenia z serwerem. Sprawdź połączenie z Internetem.", "Błąd", MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }
예제 #2
0
        public void znajdzUzytkownikaTest()
        {
            bool wynik1 = Konwersacja.znajdzUzytkownika("uzytkownik1");
            bool wynik2 = Konwersacja.znajdzUzytkownika("uzytkownik2");
            bool wynik3 = Konwersacja.znajdzUzytkownika("uzytkownik3");
            bool wynik4 = Konwersacja.znajdzUzytkownika("dgfdgsfgs");

            Assert.AreEqual(true, wynik1);
            Assert.AreEqual(true, wynik2);
            Assert.AreEqual(true, wynik3);
            Assert.AreEqual(false, wynik4);
        }