public void Login() { // Haal ingevoerde waardes op. string username = windowLogin.textBoxUsername.Text; string password = windowLogin.textBoxPassword.Text; // Toon error als velden leeg zijn (of als de standaardwaardes ingevuld zijn). if (username == "" || password == "") { windowLogin.labelError.Text = "Één of meer velden zijn leeg!"; return; } // Verifiëer login informatie if (EncryptionHelper.VerifyLogin(username, password)) { // Sla ingelogde gebruiker op LoggedInUser = GetUserByUsername(username); // leeg de tekstboxen windowLogin.labelError.Text = ""; windowLogin.textBoxUsername.Text = ""; windowLogin.textBoxPassword.Text = ""; // Als User.IsOwner == true dan is de gebruiker een eigenaar en moet het eigenaarscherm gestart worden. if (GetIsOwnerByUsername(username)) { // start het eigenaar scherm WindowOwnerMenuController woc = new WindowOwnerMenuController(this); woc.Show(); } // Als de gebruiker een student is (User.IsOwner == false) dan moet het pianoscherm gestart worden. else { // Start het pianoscherm WindowStudentController wl = new WindowStudentController(this); //controller laten bestaan enzo anders krijg je nullpointers wl.Show(); } // Verberg het login scherm this.Hide(); } else { windowLogin.labelError.Text = "Gebruikersnaam en/of wachtwoord incorrect!"; } }
public void OnFormClosed() { parent.Show(); }