public void editUser(GUIUser user, string username, string password) { var salt = CreateSalt(); var toEdit = M120Entities.GUIUsers.Find(user) ?? throw new ArgumentNullException("User doesn't exist"); toEdit.username = username; toEdit.password = Hash(password, salt); M120Entities.SaveChanges(); }
public void addUser(string username, string password) { GuiUser = new GUIUser(); var salt = CreateSalt(); GuiUser.username = username; GuiUser.password = Hash(password, salt); UserHash.Add(username, salt); M120Entities.SaveChanges(); M120Entities.GUIUsers.Add(GuiUser); M120Entities.SaveChanges(); }
public void AddNewUser(GUIUser user) { User newUser = new User() { internalId = user.InternalId, name = user.Name, authKey = user.AuthKey, authToken = user.AuthToken, phpSessId = user.PhpSessId, isEnabled = user.Enabled, status = user.Status }; users.Add(newUser); DataExchange.UpdateUsersFromGUI(); UpdateUserList(); }
public void removeUser(GUIUser guiUser) { M120Entities.GUIUsers.Remove(guiUser); }