private void AddNewMedewerkerBtn(object sender, RoutedEventArgs e) { try { if (UserName.Text != string.Empty && Achternaam.Text != string.Empty && Password.Password != string.Empty) { Login.AddNewMedewerkerToDb(UserName.Text, Tussenvoegsel.Text, Achternaam.Text, Password.Password); if (UserCredentials.Medewerker == 1) { LoginLabel.Text = $"Welkom {UserCredentials.UserName} {UserCredentials.TussenVoegsel} {UserCredentials.Achternaam}"; LoginBtnStack.Children.Remove(AddNewMedewerker); LoginBtnStack.Children.Remove(Terug); LoginFields.Children.Remove(UserName); LoginFields.Children.Remove(Tussenvoegsel); LoginFields.Children.Remove(Achternaam); LoginFields.Children.Remove(Password); Login.GetAllMedewerkersFromDb(); AllMedewerkersGrid.DataContext = Medewerkers.MedewerkersNameTable.DefaultView; AllMedewerkers.Children.Add(AllMedewerkersGrid); LoginBtnStack.Children.Add(UitlogBtn); LoginBtnStack.Children.Add(NieuweMedewerker); } } else { MessageBox.Show("Kan medewerker niet toevoegen omdat verplichte velden leeg zijn"); } } catch (Exception ex) { MessageBox.Show("ERROR: " + ex.Message); } }