//Benutzer aktualisieren public void UpdateClient(String username, String password, String name, String surname, String eMail, String gender) { //Falls das Passwort nicht geändert wurde, darf es nicht erneut gehasht werden. if (password == "placeholder") { Client client = new Client(username, cdl.FindClient(username).Password, name, surname, eMail, gender); cdl.UpdateClient(username, client); } else //Falls Passwort geändert wurde wir der komplette User aktualisiert (Neuer Hash muss generiert werden) { String hashedPassword = PasswordHasher.Hash(password); Client client = new Client(username, hashedPassword, name, surname, eMail, gender); cdl.UpdateClient(username, client); } }
public void TestCleanup() { ClientDL dl = new ClientDL(); if (dl.FindClient("maxxx") != null) { dl.DeleteClient("maxxx"); } if (dl.FindClient("eva") != null) { dl.DeleteClient("eva"); } if (dl.FindClient("Frodo") != null) { dl.DeleteClient("Frodo"); } }