Esempio n. 1
0
        public void AddBenutzer(Benutzer benutzer, string gruppe)
        {
            benutzer.BenutzerGruppen = new List <BenutzerGruppe>()
            {
                BenutzerGruppeService.SearchGroupByBezeichnung(gruppe)
            };
            benutzer.IstEmailVerifiziert = true;
            benutzer.PasswortZeitstempel = DateTime.Now;

            BenutzerRepository.AddUser(benutzer);

            benutzer = BenutzerRepository.SearchUserByEMail(benutzer.Mail);
            benutzer.PasswordVerificationCode = MD5Hash.CalculateMD5Hash(benutzer.BenutzerId + benutzer.Mail + benutzer.Nachname + benutzer.Vorname + benutzer.Passwort);
            benutzer.PasswortZeitstempel      = DateTime.Now;

            BenutzerRepository.EditUser(benutzer);
        }
Esempio n. 2
0
 public void AddBenutzer(Benutzer benutzer)
 {
     BenutzerRepository.AddUser(benutzer);
 }
Esempio n. 3
0
 public void RegisterBenutzer(Benutzer benutzer)
 {
     BenutzerRepository.AddUser(benutzer);
     MailService.SendRegisterMail(benutzer.EMailVerificationCode, benutzer.Mail, benutzer.BenutzerId.ToString());
 }