private void btnRegistreren_Click(object sender, EventArgs e)
        {
            Gebruiker_Service gebruiker_Service = new Gebruiker_Service();
            const string      LICENTIESLEUTEL   = "XsZAb-tgz3PsD-qYh69un-WQCEx";

            if (txtLicentiesleutel.Text == "" || txtRegistrerenEmail.Text == "" || txtRegistrerenNaam.Text == "")
            {
                MessageBox.Show("The value can't be nothing");
                return;
            }
            if (txtLicentiesleutel.Text.Equals(LICENTIESLEUTEL))
            {
                string naam, email;
                naam  = txtRegistrerenNaam.Text;
                email = txtRegistrerenEmail.Text;
                bool requestAdminRights = false;

                DialogResult dialogResult1 = MessageBox.Show("Do you want to ask an admin for admin rights?", "Request admin rights?", MessageBoxButtons.YesNo);
                if (dialogResult1 == DialogResult.Yes)
                {
                    requestAdminRights = true;
                }
                else if (dialogResult1 == DialogResult.No)
                {
                    requestAdminRights = false;
                }

                gebruiker_Service.AddUser(naam, email, requestAdminRights);
            }
            else
            {
                MessageBox.Show("Dit is geen geldige licentiesleutel");
                return;
            }
        }
Exemple #2
0
        public Form1()
        {
            InitializeComponent();

            ChapooLogic.Gebruiker_Service gebruiker_Service = new Gebruiker_Service();
            List <Gebruiker> gebruikers = gebruiker_Service.GetUsers();

            listViewGebruiker.Items.Clear();

            foreach (Gebruiker g in gebruikers)
            {
                ListViewItem li = new ListViewItem(g.naam);
                li.SubItems.Add(g.id.ToString());
                li.SubItems.Add(g.functieId.ToString());
                listViewGebruiker.Items.Add(li);
            }
        }
        private void btn_veranderWachtwoord_Click(object sender, EventArgs e)
        {
            Gebruiker_Service gebruiker_Service = new Gebruiker_Service();

            if (txt_nieuwWachtwoord.Text == "" || txt_nieuweGeheimeVraag.Text == "" || txt_nieuwGeheimAntwoord.Text == "")
            {
                MessageBox.Show("Een van de vakken is niet ingevuld.");
            }
            else
            {
                string nieuwWachtwoord  = txt_nieuwWachtwoord.Text;
                int    lengteWachtwoord = nieuwWachtwoord.Length;
                if (lengteWachtwoord <= 7 || nieuwWachtwoord.Any(char.IsUpper) == false || nieuwWachtwoord.Any(char.IsLower) == false ||
                    nieuwWachtwoord.Any(char.IsDigit) == false || nieuwWachtwoord.Any(char.IsSymbol) == false || !nieuwWachtwoord.Any(char.IsPunctuation))
                {
                    MessageBox.Show("Wachtwoord voldoet niet aan alle eisen.");
                }
                else
                {
                    gebruiker_Service.ChangePassword(txt_email.Text, txt_nieuwWachtwoord.Text, txt_nieuweGeheimeVraag.Text, txt_nieuwGeheimAntwoord.Text);
                    showPanel("Dashboard");
                }
            }
        }