| | |
| | | }; |
| | | DataReceptionView.AddChidren (btnDataReceptionTitle); |
| | | EventHandler<MouseEventArgs> DataReceptionEventHandler = (sender, e) => { |
| | | |
| | | GoData (); |
| | | }; |
| | | DataReceptionView.MouseUpEventHandler += DataReceptionEventHandler; |
| | |
| | | //var requestObj = new GetSubAccountListObj (); |
| | | var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (requestObj); |
| | | var revertObj = MainPage.RequestHttps (API.GetSubAccountByDistributedMark, requestJson); |
| | | if (revertObj.StateCode.ToUpper() == "SUCCESS") { |
| | | if (revertObj.StateCode.ToUpper() == StateCode.SUCCESS) { |
| | | Application.RunOnMainThread (() => { |
| | | var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<SubAccountRes>> (revertObj.ResponseData.ToString ()); |
| | | SubaccountListView subView = new SubaccountListView (responseDataObj); |
| | |
| | | subView.ShowSubaccountListView (); |
| | | UserMiddle.SettingPageView.PageIndex += 1; |
| | | }); |
| | | } else { |
| | | ShowGetSubAccountByDistributedMarkErrorInfo (revertObj.StateCode); |
| | | } |
| | | } catch (Exception ex) { |
| | | MainPage.FailureToServer (); |
| | |
| | | dialog.Show (); |
| | | } |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | /// <param name="stateCodeStr"></param> |
| | | static void ShowGetSubAccountByDistributedMarkErrorInfo (string stateCodeStr) |
| | | { |
| | | string mes = ""; |
| | | |
| | | if (stateCodeStr == ErrorCode.NetworkError) { |
| | | mes = ErrorCode.NetworkError; |
| | | } else { |
| | | mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr; |
| | | } |
| | | if (!string.IsNullOrEmpty (mes)) { |
| | | Application.RunOnMainThread (() => { |
| | | new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show (); |
| | | }); |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | } |
| | | } |