private void UpdateUser(string userName, Table customPropertiesTable, string newUserName) { List <KeyValuePair <string, string> > customProperties = customPropertiesTable.Rows .Select(row => new KeyValuePair <string, string>(row["Name"], row["Value"])) .ToList(); Guid userId = nameIdentifierPairs[userName]; IdentityManagementService.UpdateUser(userId, newUserName, false, customProperties); }
public void WhenTheUserIsDisabled(string name) { Try(() => IdentityManagementService.UpdateUser(nameIdentifierPairs[name], name, true)); }
public void WhenTheNameOfTheUserIsCleared(string user) { Guid userId = nameIdentifierPairs[user]; Try(() => IdentityManagementService.UpdateUser(userId, string.Empty, false)); }
public void WhenTheNameOfTheUserIsChangedTo(string previousName, string currentName) { Try(() => IdentityManagementService.UpdateUser(nameIdentifierPairs[previousName], currentName, false)); }