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; } }
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"); } } }