public static Deelnemer Registreren(string naam, string email, string wachtwoord) { if (Gebruiker.Bestaat(email)) { throw new BusinessRuleException("Er bestaat al een account voor '{0}'.", email); } var deelnemer = new Deelnemer(); deelnemer.Code = deelnemer.GeefVerwachtID().ToString(); deelnemer.Naam = naam; deelnemer.EmailAdres = email; deelnemer.MagHosten = false; deelnemer.Bedrijven.Add(new Bedrijf(1)); deelnemer.Opslaan(email, wachtwoord, naam, email); return(deelnemer); }