private void wstecz_button_Click(object sender, RoutedEventArgs e)
        {
            var okno_logowania    = new Logowanie();
            NavigationService nav = NavigationService.GetNavigationService(this);

            nav.Navigate(okno_logowania);
        }
        private void zarejestruj_button_Click(object sender, RoutedEventArgs e)
        {
            string login    = login_textBox.Text;
            string imie     = imie_textBox.Text;
            string nazwisko = nazwisko_textBox.Text;
            KeyValuePair <int, string> dzial = ((KeyValuePair <int, string>)lista_dzialow_comboBox.SelectedValue);

            if (login != null && passwordBox.Password != "" && imie != null && dzial.Value != null && nazwisko != "")
            {
                if (passwordBox.Password.Length < 8)
                {
                    MessageBox.Show("Hasło musi mieć minimum 8 znaków.");
                }
                else
                {
                    if (passwordBox.Password == passwordBox2.Password)
                    {
                        if (baza_danych.zarejestruj(login, passwordBox.Password, imie, nazwisko, dzial.Key))
                        {
                            var okno_logowania    = new Logowanie();
                            NavigationService nav = NavigationService.GetNavigationService(this);
                            nav.Navigate(okno_logowania);
                        }
                    }
                    else
                    {
                        MessageBox.Show("Podane hasła się różnią.", "Błąd", MessageBoxButton.OK, MessageBoxImage.Error);
                    }
                }
            }
            else
            {
                MessageBox.Show("Uzupełnij wymagane pola.", "Błąd", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
        private void Wylogujbutton_Click(object sender, RoutedEventArgs e)
        {
            baza_danych.ustaw_status(false);
            ZakonczNasluch();
            System.Windows.Application.Current.MainWindow.Title = "SuperIP Phone";
            baza_danych.broker_stop();
            var StronaLogowania   = new Logowanie();
            NavigationService nav = NavigationService.GetNavigationService(this);

            nav.Navigate(StronaLogowania);
        }
 private void UsunKonto_Button_Click(object sender, RoutedEventArgs e)
 {
     if (MessageBox.Show("Czy na pewno chcesz usunąć swoje konto? Ta operacja jest nieodwracalna", "Czy jesteś pewien?", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
     {
         baza_danych.usun_konto();
         System.Windows.Application.Current.MainWindow.Title = "SuperIP Phone";
         baza_danych.broker_stop();
         var StronaLogowania   = new Logowanie();
         NavigationService nav = NavigationService.GetNavigationService(this);
         nav.Navigate(StronaLogowania);
     }
 }