| | |
| | | if (data == null) return; |
| | | Application.RunOnMainThread (() => { |
| | | foreach (var folder in data) { |
| | | AddRowView (folder); |
| | | if (folder.backupClassify == "CUSTOM_PROJECT_BACKUP") { } else { |
| | | AddRowView (folder); |
| | | } |
| | | } |
| | | }); |
| | | } else { |
| | |
| | | Shared.Utlis.WriteLine (ex.ToString ()); |
| | | } finally { |
| | | Shared.Application.RunOnMainThread (() => { |
| | | |
| | | |
| | | MainPage.Loading.Hide (); |
| | | |
| | | |
| | | |
| | | MainPage.Loading.Start (Language.StringByID (R.MyInternationalizationString.load)); |
| | | System.Threading.Tasks.Task.Run (() => { |
| | | try { |
| | | |
| | | var revertObj = HttpServerRequest.Current.GetSpeakerList (); |
| | | if (revertObj.Code == StateCode.SUCCESS) { |
| | | var speakerListRes = Newtonsoft.Json.JsonConvert.DeserializeObject<SpeakerListRes> (revertObj.Data.ToString ()); |
| | | if (speakerListRes != null && speakerListRes.list != null && speakerListRes.list.Count > 0) { |
| | | |
| | | } |
| | | } else { |
| | | //提示错误 |
| | | IMessageCommon.Current.ShowErrorInfoAlter (revertObj.Code); |
| | | } |
| | | } catch { |
| | | |
| | | } finally { |
| | | Application.RunOnMainThread (() => { |
| | | MainPage.Loading.Hide (); |
| | | }); |
| | | } |
| | | }); |
| | | |
| | | |
| | | }); |
| | | } |
| | | }); |
| | |
| | | /// <returns></returns> |
| | | bool DownloadSomeDataBackup (string folderId, BackupFileInfoRes file) |
| | | { |
| | | var requestJson = Newtonsoft.Json.JsonConvert.SerializeObject (new BackupFileDownObj () { |
| | | var requestJson = HttpUtil.GetSignRequestJson (new BackupFileDownObj () { |
| | | folderId = folderId, |
| | | fileId = file.id, |
| | | homeId = UserConfig.Instance.CurrentRegion.Id |
| | | }); |
| | | var revertObj = HttpUtil.RequestHttpsDownload (NewAPI.API_POST_File_Down, requestJson, null, UserConfig.Instance.CurrentRegion.regionUrl); |
| | | |
| | | if (revertObj != null) { |
| | | if (revertObj != null && revertObj.Length > 0) { |
| | | Utlis.WriteLine ("DownloadSomeDataBackup: " + file.fileName); |
| | | IO.FileUtils.WriteFileByBytes (file.fileName, revertObj); |
| | | return true; |