protected void Submit_ResetPass(object sender, EventArgs e) { ErrorMessage.Visible = false; if (NewPass.Text == ConfirmPass.Text) { //Pull authentication client from session RestClient authenticationClient = (RestClient)Session["AuthenticaitonClient"]; //Create a new userManagementClient and pass our authenticated rest client from our login call. UserManagement userManagementClient = new UserManagement(authenticationClient); Dictionary <string, dynamic> changeUserPassResult = userManagementClient.ChangeUserPassword(OldPass.Text, NewPass.Text); if (changeUserPassResult["success"]) { SuccessText.Text = "Password successfully changed."; SuccessMessage.Visible = true; //hide unneeded elements. ResetPass_Div.Visible = false; UserInfo_div.Visible = false; MyAccount_Start_div.Visible = false; } else { FailureText.Text = "There was an error resetting the password: "******"Message"]; ErrorMessage.Visible = true; //hide unneeded elements. ResetPass_Div.Visible = false; } } else { FailureText.Text = "The passwords do not match."; //hide unneeded elements. ErrorMessage.Visible = true; } }