// methoden private void bt_accept_Click(object sender, EventArgs e) { RFID = tb_RFID.Text; try { string[] data = DatabaseKoppeling.inlogSeq(RFID); if (data[1] == null) { MessageBox.Show("Het ingevoerde RFID-nummer is niet gevonden in de database.", "Waarschuwing", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (data[0] != SHA1Hashing.MaakSHA1(tb_wachtwoord.Text)) { MessageBox.Show("Het ingevoerde wachtwoord is onjuist.", "Waarschuwing", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { if (data[1] == "Medewerker") { type = type_gebruiker.Medewerker; } else { type = type_gebruiker.Klant; } succes = true; this.Close(); } } catch { MessageBox.Show("Ongeldige database actie. \nEr heeft zich een database restrictie voorgedaan of de connectie is verbroken.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
// constructor public Filesharingform() { InitializeComponent(); Inlogform form = new Inlogform(); form.ShowDialog(); this.RFID = form.RFID; this.type = form.type; if (type == type_gebruiker.Medewerker) { bt_clearall.Enabled = true; } Treeview_categories.Nodes.Add(new Categorie(0, "Root", 0)); File[] files = null; try { files = DatabaseKoppeling.searchUserFiles(RFID).ToArray(); } catch { MessageBox.Show("Ongeldige actie. \nEr heeft zich een restrictie voorgedaan of de connectie is verbroken.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } listv_files.Items.AddRange(files); }