| | |
| | | { |
| | | try |
| | | { |
| | | var responsePack = new HttpServerRequest().EditUserName(str); |
| | | if (responsePack.StateCode.ToUpper() == StateCode.SUCCESS) |
| | | var resultObj = new HttpServerRequest().EditUserName(str); |
| | | if (resultObj.Code == StateCode.SUCCESS) |
| | | { |
| | | MainPage.LoginUser.userName = str; |
| | | MainPage.LoginUser.SaveUserInfo(); |
| | |
| | | } |
| | | else |
| | | { |
| | | var tipStr = "Server erorr"; |
| | | switch (responsePack.StateCode) |
| | | { |
| | | case "NoLogin": |
| | | tipStr = Language.StringByID(StringId.InvalidLoginCertificate); |
| | | break; |
| | | case "AccountNoExists": |
| | | tipStr = ""; |
| | | break; |
| | | } |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | //提示原因 |
| | | var tip = new Tip() |
| | | { |
| | | Text = tipStr, |
| | | CloseTime = 1, |
| | | Direction = AMPopTipDirection.None |
| | | }; |
| | | tip.Show(bodyView); |
| | | }); |
| | | //失败提示 |
| | | IMessageCommon.Current.ShowErrorInfoAlter(NewAPI.API_POST_Member_UpdateMemberInfo, resultObj.Code); |
| | | } |
| | | } |
| | | catch (Exception ex) |