public void TestVerwijderPersoon() { string naam = "Bioscoop"; string locatie = "Eindhoven"; //Medewerker string naamM = "Test Persoon"; string adres = "Test Adres"; string woonplaats = "Test Woonplaats"; DateTime geboortedatum = new DateTime(1, 1, 1); int Id = 5656; string wachtwoord = "Test Wachtwoord"; //Lid string naamL = "Test Persoon"; string adresL = "Test Adres"; string woonplaatsL = "Test Woonplaats"; DateTime geboortedatumL = new DateTime(1, 1, 1); string gebruikersnaamL = "Test Gebruikersnaam"; string wachtwoordL = "Test Wachtwoord"; Lid lid = new Lid(naamL, adresL, woonplaatsL, geboortedatumL, gebruikersnaamL, wachtwoordL); Medewerker medewerker = new Medewerker(naamM, adres, woonplaats, geboortedatum, Id, wachtwoord); Bioscoop bioscoop = new Bioscoop(naam, locatie); bioscoop.VoegPersoonToe(lid); bioscoop.VoegPersoonToe(medewerker); bioscoop.VerwijderPersoon(lid); Assert.AreEqual(1, bioscoop.Personen.Count); }
public void TestVoegPersoonToeSameNumberMedewerker() { string naam = "Bioscoop"; string locatie = "Eindhoven"; //Medewerker string naamM = "Test Persoon"; string adres = "Test Adres"; string woonplaats = "Test Woonplaats"; DateTime geboortedatum = new DateTime(1, 1, 1); int Id = 5656; string wachtwoord = "Test Wachtwoord"; Medewerker medewerker = new Medewerker(naamM, adres, woonplaats, geboortedatum, Id, wachtwoord); Bioscoop bioscoop = new Bioscoop(naam, locatie); bioscoop.VoegPersoonToe(medewerker); bioscoop.VoegPersoonToe(medewerker); }
private void btnRegistreer_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtNaam.Text)) { MessageBox.Show("Vul een naam in"); txtNaam.Focus(); return; } if (string.IsNullOrEmpty(txtAdres.Text)) { MessageBox.Show("Vul een adres in"); txtAdres.Focus(); return; } if (string.IsNullOrEmpty(txtWoonplaats.Text)) { MessageBox.Show("Vul een woonplaats in"); txtWoonplaats.Focus(); return; } if (string.IsNullOrEmpty(txtWachtwoord.Text)) { MessageBox.Show("Vul een wachtwoord in"); txtWachtwoord.Focus(); return; } if (chbVoorwaarde.Checked) { string Naam = txtNaam.Text; string Adres = txtAdres.Text; string Woonplaats = txtWoonplaats.Text; DateTime Geboortedatum = dtpGeboortedatum.Value; int Id = (int)nudId.Value; string Wachtwoord = txtWachtwoord.Text; try { Medewerker NieuweMedewerker = new Medewerker(Naam, Adres, Woonplaats, Geboortedatum, Id, Wachtwoord); bioscoop.VoegPersoonToe(NieuweMedewerker); this.Close(); } catch (NumberAlreadyTakenException ex) { MessageBox.Show(ex.Message); } } }
public void TestLogInMedewerker() { string naam = "Bioscoop"; string locatie = "Eindhoven"; //Medewerker string naamM = "Test Persoon"; string adres = "Test Adres"; string woonplaats = "Test Woonplaats"; DateTime geboortedatum = new DateTime(1, 1, 1); int Id = 5656; string wachtwoord = "Test Wachtwoord"; Medewerker medewerker = new Medewerker(naamM, adres, woonplaats, geboortedatum, Id, wachtwoord); Bioscoop bioscoop = new Bioscoop(naam, locatie); bioscoop.MaakStandaardBioscoop(); bioscoop.VoegPersoonToe(medewerker); Medewerker loginMedewerker = bioscoop.LogInMedewerker(Id, wachtwoord); Assert.AreEqual(medewerker, loginMedewerker); }
public void TestLogInLid() { string naam = "Bioscoop"; string locatie = "Eindhoven"; //Lid string naamL = "Test Persoon"; string adresL = "Test Adres"; string woonplaatsL = "Test Woonplaats"; DateTime geboortedatumL = new DateTime(1, 1, 1); string gebruikersnaamL = "Test Gebruikersnaam"; string wachtwoordL = "Test Wachtwoord"; Lid lid = new Lid(naamL, adresL, woonplaatsL, geboortedatumL, gebruikersnaamL, wachtwoordL); Bioscoop bioscoop = new Bioscoop(naam, locatie); bioscoop.MaakStandaardBioscoop(); bioscoop.VoegPersoonToe(lid); Lid loginLid = bioscoop.LogInLid(gebruikersnaamL, wachtwoordL); Assert.AreEqual(lid, loginLid); }