private void btnNogEenToevoegen_Click(object sender, EventArgs e) { if (tbRegAchternaam.Text != "" && tbRegVoornaam.Text != "" && tbRegGebruiker.Text != "" && tbRegWachtwoord.Text != "") { bool aanwezig = false; if (tbRegBevestigWachtwoord.Text == tbRegWachtwoord.Text) { Gebruiker bijhorendebezoeker = new Bezoeker(); bijhorendebezoeker.Voornaam = tbRegVoornaam.Text; bijhorendebezoeker.Achternaam = tbRegAchternaam.Text; bijhorendebezoeker.Tussenvoegsel = tbTussenvoegsel.Text; bijhorendebezoeker.Gebruikersnaam = tbRegGebruiker.Text; bijhorendebezoeker.Wachtwoord = tbRegWachtwoord.Text; bijhorendebezoeker.RFID = Convert.ToInt32(tbRFID.Text); bijhorendebezoeker.Aanwezig = aanwezig; RepositoryGebruiker rg = new RepositoryGebruiker(new MSSQLGebruiker()); rg.GebruikerRegistreren(bijhorendebezoeker); MessageBox.Show("Gebruiker Toegevoegd"); tbRegAchternaam.Clear(); tbRegBevestigWachtwoord.Clear(); tbRegGebruiker.Clear(); tbRegVoornaam.Clear(); tbRegWachtwoord.Clear(); tbRFID.Clear(); tbTussenvoegsel.Clear(); //methode voor check //MessageBox.Show("Registratie succesvol"); //MessageBox.Show("Regestratie niet gelukt"); bijhorendebezoeker = rg.GetGebruikerByGebruikersnaam(bijhorendebezoeker.Gebruikersnaam); int verantwoordelijkeid = verantwoordelijke.ID; int reserveringid = reservering.ReserveringID; int plaatsid = kampeerplaats.ID; int bijhorendebezoekerid = bijhorendebezoeker.ID; RepositoryKampeerPlaatsen rkp = new RepositoryKampeerPlaatsen(new MSSQLReserveren()); rkp.ReserveringgroepToevoegen(verantwoordelijkeid, bijhorendebezoekerid, plaatsid, reserveringid); MessageBox.Show("Gebruiker toegevoegd aan reservering"); } else { MessageBox.Show("Wachtwoorden komen niet overeen"); } } else { MessageBox.Show("Vul alle velden in"); } }
private void btnBevestigRegistratie_Click(object sender, EventArgs e) { if (tbRegAchternaam.Text != "" && tbRegVoornaam.Text != "" && tbRegGebruiker.Text != "" && tbRegWachtwoord.Text != "") { bool aanwezig = false; if (tbRegBevestigWachtwoord.Text == tbRegWachtwoord.Text) { Gebruiker bezoeker = new Bezoeker(); bezoeker.Voornaam = tbRegVoornaam.Text; bezoeker.Achternaam = tbRegAchternaam.Text; bezoeker.Tussenvoegsel = tbTussenvoegsel.Text; bezoeker.Gebruikersnaam = tbRegGebruiker.Text; bezoeker.Wachtwoord = tbRegWachtwoord.Text; bezoeker.RFID = Convert.ToInt32(tbRFID.Text); bezoeker.Aanwezig = aanwezig; rg.GebruikerRegistreren(bezoeker); bezoeker = rg.GetGebruikerByGebruikersnaam(tbRegGebruiker.Text); //methode voor check //MessageBox.Show("Registratie succesvol"); //MessageBox.Show("Regestratie niet gelukt"); FormReserveerPlaats frp = new FormReserveerPlaats(medewerker, bezoeker); this.Hide(); frp.Show(); } else { MessageBox.Show("Wachtwoorden komen niet overeen"); } } else { MessageBox.Show("Vul alle velden in"); } }
private void BtnRegistreer_Click(object sender, EventArgs e) { if (TbAchternaam.Text != null & TbVoornaam.Text != null & TbGebruikersnaam.Text != null & TbWachtwoord.Text != null & TbBevestig.Text != null) { if (TbWachtwoord.Text == TbBevestig.Text) { RepositoryGebruiker RG = new RepositoryGebruiker(new MSSQLGebruiker()); if (cbType.SelectedText == "Medewerker") { gebruiker = new Medewerker(); } else if (cbType.SelectedText == "Beheerder") { gebruiker = new Beheerder(); } gebruiker.Achternaam = TbAchternaam.Text; gebruiker.Voornaam = TbVoornaam.Text; gebruiker.Tussenvoegsel = TbTussenvoegsel.Text; gebruiker.Wachtwoord = TbWachtwoord.Text; try { RG.GebruikerRegistreren(gebruiker); MessageBox.Show("Nieuw account geregistreerd."); DialogResult = DialogResult.OK; this.Close(); } catch (FoutBijUitvoerenQueryException exc) { MessageBox.Show(exc.Message); } } } else { MessageBox.Show("Niet alle gegevens zijn ingevuld."); } }
public void BeheerderAanmaken(Gebruiker gebruiker) { repoGebruiker = new RepositoryGebruiker(new MSSQLGebruiker()); repoGebruiker.GebruikerRegistreren(gebruiker); }