private void AnswerTextBox_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.Key == Key.Enter)
     {
         AnswerTextBox.IsEnabled = false;
         if (AnswerTextBox.Text == liczba)
         {
             LabelTime = 1;
             Generate();
         }
         else
         {
             wynik = liczba.Length;
             LiczbaLabel.Content = "Przegrałeś twój wynik to " + wynik;
             User user = new User();
             try
             {
                 user.updateDateBase(nazwa, wynik, "Zapamietaj Numer");
             }
             catch
             {
                 MessageBox.Show("Prawdopodobny brak połączenia z internetem.");
             }
             Task.Delay(2000);
             MenuWindow oknoPoZalogowaniu = new MenuWindow(nazwa);
             oknoPoZalogowaniu.Show();
             this.Close();
         }
     }
 }
 void timer_Tick(object sender, EventArgs e)
 {
     if (Timeleft > 0)
     {
         TimeleftLabel.Content = Timeleft + "s.";
         Timeleft--;
     }
     else
     {
         timer.Stop();
         IsStopped             = true;
         FirstNumber           = -123;
         SecondNumber          = -122;
         ResultTextBox.Text    = "";
         TimeleftLabel.Content = "Koniec Gry. Uzyskałeś " + wynikPunktowy + " punktów.";
         if (isPlaying)
         {
             try
             {
                 user.updateDateBase(nazwa, wynikPunktowy, "Dzialania Matematyczne");
             }
             catch
             {
                 MessageBox.Show("Prawdopodobny brak połączenia z internetem.");
             }
         }
         isPlaying = false;
         Task.Delay(2000);
         MenuWindow oknoPoZalogowaniu = new MenuWindow(nazwa);
         oknoPoZalogowaniu.Show();
         this.Close();
     }
 }
Пример #3
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            MenuWindow oknoPoZalogowaniu = new MenuWindow(nazwa);

            oknoPoZalogowaniu.Show();
            this.Close();
        }
Пример #4
0
 private void ReactionButton_Click(object sender, RoutedEventArgs e)
 {
     if (stopwatch.IsRunning)
     {
         stopwatch.Stop();
         timesTested.Add(stopwatch.ElapsedMilliseconds);
         ReactionButton.Background = Brushes.Red;
         ReactionButton.Content    = "próba " + timesTested.Count.ToString() + " z 3.";
         TimeLabel.Content         = string.Format("{0} ms.", timesTested[timesTested.Count - 1]);
         if (timesTested.Count == 3)
         {
             int  suma  = Convert.ToInt32(timesTested[0]) + Convert.ToInt32(timesTested[1]) + Convert.ToInt32(timesTested[2]);
             int  wynik = suma / 3;
             User user  = new User();
             try
             {
                 user.updateDateBase(nazwa, wynik, "Czas Reakcji");
             }
             catch
             {
                 MessageBox.Show("Prawdopodobny brak połączenia z internetem.");
             }
             TimeLabel.Content = "Osiągnąłeś czasy: " + String.Join(", ", timesTested.ToArray());
             Task.Delay(2000);
             MenuWindow oknoPoZalogowaniu = new MenuWindow(nazwa);
             oknoPoZalogowaniu.Show();
             this.Close();
         }
     }
 }
Пример #5
0
 public bool check()
 {
     if (AnswerTextBox.Text == liczby[licznik].ToString())
     {
         JustLabel.Content = "Dobrych odpowiedzi " + (licznik + 1);
         licznik++;
         if (licznik == 15)
         {
             JustLabel.Content = "Brawo wygrałeś zajęło Ci to:";
             NumbersLabel.Text = timeelapsed.ToString() + ".0 sekundy.";
             liczby.Clear();
             AnswerTextBox.IsEnabled = false;
             User user = new User();
             try
             {
                 user.updateDateBase(nazwa, timeelapsed, "Od Najmniejszego");
             }
             catch
             {
                 MessageBox.Show("Prawdopodobny brak połączenia z internetem.");
             }
             timer.Stop();
             Task.Delay(2000);
             MenuWindow oknoPoZalogowaniu = new MenuWindow(nazwa);
             oknoPoZalogowaniu.Show();
             this.Close();
         }
         return(true);
     }
     else
     {
         JustLabel.Content = "Wprowadziles zla liczbe";
         return(false);
     }
 }
Пример #6
0
 void endgame()
 {
     User user = new User();
     SlowoLabel.Content = "przegrales " + pkt + " pkt.";
     try
     {
         user.updateDateBase(nazwa, pkt, "Bylo Nie Bylo");
     }
     catch
     {
         MessageBox.Show("Prawdopodobny brak połączenia z internetem.");
     }
     WylosowaneSlowa.Clear();
     pkt = 0;
     Task.Delay(2000);
     MenuWindow oknoPoZalogowaniu = new MenuWindow(nazwa);
     oknoPoZalogowaniu.Show();
     this.Close();
 }
Пример #7
0
        private static void otworzOkno(string nazwa)
        {
            MenuWindow oknoPoZalogowaniu = new MenuWindow(nazwa);

            oknoPoZalogowaniu.Show();
        }