public String update(Dictionary <String, String> newValues, String authToken) { String username = ""; bool found = newValues.TryGetValue("username", out username); ARTISLAB.ResUser userToUpdate = Program.ARTISClient.getResUser(username, authToken); String notes = ""; found = newValues.TryGetValue("notes", out notes); if (found) { userToUpdate.Notes = notes; } String privLevel = ""; found = newValues.TryGetValue("privLevel", out privLevel); if (found) { userToUpdate.PrivLevel = privLevel; } String password = ""; found = newValues.TryGetValue("password", out password); if (found && password != "") { userToUpdate.Password = password; } return(Program.ARTISClient.saveResUser(userToUpdate, authToken)); }
public String save(String authToken) { ARTISLAB.ResUser user = new ARTISLAB.ResUser(); String result = ""; if (username != "" && password != "" && privLevel != "") { user.Username = username; user.Password = password; user.PrivLevel = privLevel; user.Notes = notes; user.CreateDate = createdOn; result = Program.ARTISClient.insertResUser(user, authToken); } else { result = "Unable to save user."; } return(result); }
public static User find(String username, String token) { ARTISLAB.ResUser foundUser = Program.ARTISClient.getResUser(username, token); return(new User(foundUser.Username, foundUser.Password, foundUser.PrivLevel, foundUser.CreateDate, foundUser.Notes)); }