Esempio n. 1
0
        // 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);
            }
        }
Esempio n. 2
0
 // 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);
 }