public Hoofdmenu(Personeelslid ActiefPersoneelslid) { InitializeComponent(); personeelslid = ActiefPersoneelslid; miUser.Header = ActiefPersoneelslid.Voornaam; if (ActiefPersoneelslid.FunctieID == 1) { tabGebruikers.IsEnabled = true; tabGebruikers.Visibility = Visibility.Visible; } else { tabGebruikers.Visibility = Visibility.Hidden; tabGebruikers.IsEnabled = false; } updateListBoxUsers(); }
private void btnLogin_Click(object sender, RoutedEventArgs e) { string pass = ComputeHash(pwbPass.Password); string username = tbUsername.Text; using (ProjectBEntities ctx = new ProjectBEntities()) { var pwtest = ctx.Personeelslid.Where(p => p.Username == tbUsername.Text && p.Pass == pass).Count(); if (pwtest == 1) { Personeelslid ingelogdPersoneelslid = ctx.Personeelslid.Where(p => p.Username == username).FirstOrDefault(); Hoofdmenu hoofdmenu = new Hoofdmenu(ingelogdPersoneelslid); hoofdmenu.Show(); this.Close(); } else { MessageBox.Show("Gebruikersnaam of wachtwoord verkeerd!"); } } }