// basic login function private void Login_action(object sender, RoutedEventArgs e) { if (login.Text.Length < 1) { MessageBox.Show("Podaj login!"); return; } if (password.Text.Length < 1) { MessageBox.Show("Podaj hasło"); return; } if (login.Text == "doc" && password.Text == "cod") { DoctorLoginWindow doctorLoginWindow = new DoctorLoginWindow(); this.Close(); doctorLoginWindow.Show(); } else if (login.Text == "rejestracja" && password.Text == "haslo") { LoggedRegistrationWindow loggedRegistration = new LoggedRegistrationWindow(); this.Close(); loggedRegistration.Show(); } else { MessageBox.Show("Podałeś błędne dane"); return; } }
private void CloseForm() { LoggedRegistrationWindow loggedRegistration = new LoggedRegistrationWindow(); this.Hide(); loggedRegistration.Show(); }
// back to main menu private void Cancel(object sender, RoutedEventArgs e) { LoggedRegistrationWindow loggedRegistration = new LoggedRegistrationWindow(); this.Close(); loggedRegistration.Show(); }
// function for back to menu private void BackToMain(object sender, RoutedEventArgs e) { LoggedRegistrationWindow loggedRegistration = new LoggedRegistrationWindow(); this.Hide(); loggedRegistration.Show(); }
// add doctor to database private void AddDoctor(object sender, RoutedEventArgs e) { if (name.Text.Length < 1) { MessageBox.Show("Podaj imie lakarza!"); return; } if (surname.Text.Length < 1) { MessageBox.Show("Podaj nazwisko lekarza!"); return; } if (add_new.IsChecked == false) { if (specializations.SelectedIndex == -1) { MessageBox.Show("Musisz wybrać specjalizacje!"); return; } } else { if (new_specjalization.Text.Length < 1) { MessageBox.Show("Musisz wpisac nową specjalizację!"); } } try { lekarz lekarz = new lekarz() { imie = name.Text, nazwisko = surname.Text, id_specjalizacji = specializations.SelectedIndex + 1 }; if (add_new.IsChecked ?? true) { specjalizacja specjalizacja = new specjalizacja() { nazwa_specjalizacji = new_specjalization.Text }; db.specjalizacja.Add(specjalizacja); db.SaveChanges(); lekarz.id_specjalizacji = (from r in db.specjalizacja where r.nazwa_specjalizacji == new_specjalization.Text select r.id_specjalizacji).FirstOrDefault(); } ; db.lekarz.Add(lekarz); db.SaveChanges(); }catch { MessageBox.Show("Ups! Coś poszło nie tak"); return; } MessageBox.Show("Dodano nowego lekarza!"); LoggedRegistrationWindow loggedRegistration = new LoggedRegistrationWindow(); this.Close(); loggedRegistration.Show(); }