public void RemoveCaterer(int id) { var benutzer = BenutzerRepository.SearchUserById(id); MailService.SendRemoveCatererMail(benutzer.Mail); BenutzerRepository.RemoveUser(BenutzerRepository.SearchUserById(id)); }
public void EditBenutzer(Benutzer editedBenutzer) { var dbBenutzer = BenutzerRepository.SearchUserById(editedBenutzer.BenutzerId); Mapper.Map(editedBenutzer, dbBenutzer); BenutzerRepository.EditUser(dbBenutzer); }
public void EditBenutzerPassword(Benutzer tempBenutzer) { var benutzer = BenutzerRepository.SearchUserById(tempBenutzer.BenutzerId); benutzer.Passwort = tempBenutzer.Passwort; benutzer.PasswordVerificationCode = ""; BenutzerRepository.EditUser(benutzer); }
public void EditCaterer(Benutzer editedBenutzer) { var dbBenutzer = BenutzerRepository.SearchUserById(editedBenutzer.BenutzerId); MailService.SendEditCatererMail(dbBenutzer.Mail); Mapper.Map(editedBenutzer, dbBenutzer); BenutzerRepository.EditUser(dbBenutzer); }
public bool VerifyPasswordChange(string id, string verify) { var benutzer = BenutzerRepository.SearchUserById(Convert.ToInt32(id)); if (benutzer != null && verify != null) { TimeSpan ts = DateTime.Now - benutzer.PasswortZeitstempel; if (benutzer?.PasswordVerificationCode == verify && ts.Minutes < 120) { return(true); } } return(false); }
public bool VerifyRegistration(string id, string verify) { var benutzer = BenutzerRepository.SearchUserById(Convert.ToInt32(id)); if (benutzer != null && verify != null) { if (benutzer?.EMailVerificationCode == verify) { benutzer.IstEmailVerifiziert = true; benutzer.EMailVerificationCode = ""; BenutzerRepository.EditUser(benutzer); return(true); } } return(false); }
public Benutzer SearchUserById(int id) { return(BenutzerRepository.SearchUserById(id)); }
public void RemoveBenutzer(int id) { BenutzerRepository.RemoveUser(BenutzerRepository.SearchUserById(id)); }