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); } }