| | |
| | | UserMiddle.SettingPageView.PageIndex = 2; |
| | | }); |
| | | }catch(Exception ex){ |
| | | Console.WriteLine (ex.Message); |
| | | Utlis.WriteLine (ex.Message); |
| | | } |
| | | finally{ |
| | | Application.RunOnMainThread (() => { |
| | |
| | | ShowGetTimerListErrorInfo (revertObj.StateCode); |
| | | } |
| | | } catch (Exception ex) { |
| | | Console.WriteLine (ex.Message); |
| | | Utlis.WriteLine (ex.Message); |
| | | } finally { |
| | | Application.RunOnMainThread (() => { |
| | | MainPage.Loading.Hide (); |
| | |
| | | }); |
| | | } |
| | | } catch (Exception ex) { |
| | | Console.WriteLine (ex.Message); |
| | | Utlis.WriteLine (ex.Message); |
| | | } finally { |
| | | Application.RunOnMainThread (() => { |
| | | MainPage.Loading.Hide (); |
| | |
| | | /// <param name="bTimersRemove"></param> |
| | | void DeleteTimerAction (string GUID, View rowView, bool bTimersRemove = false) |
| | | { |
| | | MainPage.Loading.Start ("Please wait..."); |
| | | //2020-01-11 |
| | | Application.RunOnMainThread (() => { |
| | | MainPage.Loading.Start ("Please wait..."); |
| | | }); |
| | | |
| | | var delObj = new Timer () { Id = GUID }; |
| | | var delRequestJson = Newtonsoft.Json.JsonConvert.SerializeObject (delObj); |
| | | var delRevertObj = MainPage.RequestHttps (API.DeleteTimer, delRequestJson); |
| | | |
| | | MainPage.Loading.Hide (); |
| | | |
| | | if (delRevertObj.StateCode.ToUpper () == "SUCCESS") { |
| | | rowView.RemoveFromParent (); |
| | | if (bTimersRemove) { |
| | |
| | | new Alert ("", ErrorCode.FailedDelete, Language.StringByID (R.MyInternationalizationString.Close)).Show (); |
| | | }); |
| | | } |
| | | |
| | | Application.RunOnMainThread (() => { |
| | | MainPage.Loading.Hide (); |
| | | }); |
| | | |
| | | |
| | | } |
| | | } |
| | | } |