public VraagStellen(KeuzeScherm keuzeScherm) { InitializeComponent(); //id van gebruiker wordt opgehaald idGebruiker = keuzeScherm.id_user; VoegGevraagdeDocent(); EnableButton(); }
public VraagVanStudenten(KeuzeScherm keuzeScherm) { InitializeComponent(); //rol en id van gebruiker wordt opgehaald van keuzescherm rol = keuzeScherm.rol; id = keuzeScherm.id_user; //informatie wordt neergezet in de velden en datagridview GetInfo(); }
void inloggen() { // hash de ingevoerd wachtwoord var hWachtwoord = ComputeSha256Hash(tbWachtwoord.Text); //Kijkt of de gegevens in de tabel student staat con.SqlQuery("SELECT `id_student` FROM `student` WHERE `Email_Adres`=@Email AND `Wachtwoord`=@Wachtwoord"); con.Cmd.Parameters.AddWithValue("@Email", tbEmail.Text); con.Cmd.Parameters.AddWithValue("@Wachtwoord", hWachtwoord); con.QueryEx(); foreach (DataRow dr in con.QueryEx().Rows) { if (Convert.ToInt32(dr[0]) >= 0) { id_user = dr[0].ToString(); rol = "1"; this.Hide(); KeuzeScherm keuzescherm = new KeuzeScherm(this); keuzescherm.ShowDialog(); this.Close(); } } //Kijkt of de gegevens in de tabel docent staat con.SqlQuery("SELECT `id_docent` FROM `docent` WHERE `Email_Adres`=@Email AND `Wachtwoord`=@Wachtwoord"); con.Cmd.Parameters.AddWithValue("@Email", tbEmail.Text); con.Cmd.Parameters.AddWithValue("@Wachtwoord", hWachtwoord); con.QueryEx(); foreach (DataRow dr in con.QueryEx().Rows) { if (Convert.ToInt32(dr[0]) >= 0) { id_user = dr[0].ToString(); rol = "0"; this.Hide(); KeuzeScherm keuzescherm = new KeuzeScherm(this); this.Close(); try { keuzescherm.ShowDialog(); } catch { Application.Exit(); } } } MessageBox.Show("Combinatie Email/wachtwoord niet gevonden.", "Verkeerde invoer", MessageBoxButtons.OK, MessageBoxIcon.Error); }