Example #1
0
        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();
        }
Example #2
0
        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!");
                }
            }
        }