Beispiel #1
0
        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);
        }