| | |
| | | |
| | | using System; |
| | | using Shared.IO; |
| | | using Shared.Net; |
| | | using System.Text; |
| | | using System.Collections.Generic; |
| | | using System.Net; |
| | | using System.IO; |
| | | using Shared.SimpleControl.Phone; |
| | | // <summary> |
| | | // 程序主入口 |
| | | // </summary> |
| | | //using SystemConfiguration; |
| | | using System.Net; |
| | | using System.IO; |
| | | using Shared.SimpleControl.Phone; |
| | | namespace Shared.SimpleControl |
| | | { |
| | | /// <summary> |
| | |
| | | |
| | | //public static Button LogoButton = new Button (); |
| | | |
| | | public static string RequestVersion = "20200110"; |
| | | public static string RequestVersion = "20200402"; |
| | | public static UserInfo LoginUser; |
| | | /// <summary> |
| | | /// 是否是管理员权限(变更了,成员的时候,这个也为ture。为什么会声明这样变量,因为有些接口必须使用原来的Token) |
| | |
| | | } |
| | | } |
| | | } |
| | | |
| | | ///// <summary> |
| | | ///// 是否账号在其它设备登录了 |
| | | ///// </summary> |
| | | //public static bool IsOtherDevicesLogin = false; |
| | | |
| | | //#if __IOS__ |
| | | // public static readonly string PhoneType = "iOS"; |
| | | //#else |
| | | // public static readonly string PhoneType = "Android"; |
| | | //#endif |
| | | |
| | | public static string SoftPadTitle = "Crabtree"; |
| | | public static string SoftTitle = "Crabtree"; |
| | |
| | | } else { |
| | | Phone.UserHomePage.Init (); |
| | | #if __IOS__ |
| | | //Loading.LodingBackgroundColor = 0x10777777; |
| | | //Loading.LodingBackgroundColor = 0x10777777; |
| | | |
| | | #else |
| | | Loading.LodingBackgroundColor = SkinStyle.Current.MainColor; |
| | | //Loading.LodingBackgroundColor = SkinStyle.Current.MainColor; |
| | | #endif |
| | | Loading.TextColor = 0xFFA9A9A9; |
| | | Loading.LodingBackgroundColor = SkinStyle.Current.MainColor; |
| | | } |
| | | } catch (Exception ex) { |
| | | //new Alert ("Eorr", ex.Message, "Close").Show(); |
| | |
| | | // } |
| | | //}) { IsBackground = true }.Start (); |
| | | |
| | | ServicePointManager.ServerCertificateValidationCallback += (sender, cert, chain, error) => { |
| | | return true; |
| | | }; |
| | | |
| | | #region |
| | | var webClient = new WebClient (); |
| | |
| | | try { |
| | | return Newtonsoft.Json.JsonConvert.DeserializeObject<ResponsePack> (responseString); |
| | | } catch (Exception ex) { |
| | | Console.WriteLine (ex.ToString ()); |
| | | Utlis.WriteLine (ex.ToString ()); |
| | | return new ResponsePack () { StateCode = "Data exception" }; |
| | | } |
| | | #endregion |
| | |
| | | { |
| | | ResponsePack revertObj = null; |
| | | try { |
| | | |
| | | |
| | | |
| | | |
| | | ServicePointManager.ServerCertificateValidationCallback += (sender, cert, chain, error) => { |
| | | return true; |
| | | }; |
| | | |
| | | #region |
| | | var webClient = new WebClient (); |
| | |
| | | return bytes; |
| | | #endregion |
| | | } catch (Exception ex) { |
| | | Console.WriteLine (ex.Message); |
| | | Utlis.WriteLine (ex.Message); |
| | | return null; |
| | | } finally { |
| | | //requesTime = requesTime.AddDays(1); |
| | |
| | | /// </summary> |
| | | public static void FailureToServer () |
| | | { |
| | | //Application.RunOnMainThread (() => { |
| | | // new Alert ("", Language.StringByID (R.MyInternationalizationString.FailureToServer), |
| | | // Language.StringByID (R.MyInternationalizationString.Close)).Show (); |
| | | //}); |
| | | ShowAlertOnMainThread (Language.StringByID (R.MyInternationalizationString.FailureToServer)); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 2020-01-11 弹窗提示 |
| | | /// </summary> |
| | | /// <param name="mes"></param> |
| | | public static void ShowAlertOnMainThread (string mes) |
| | | { |
| | | Application.RunOnMainThread (() => { |
| | | new Alert ("", Language.StringByID (R.MyInternationalizationString.FailureToServer), |
| | | Language.StringByID (R.MyInternationalizationString.Close)).Show (); |
| | | new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show (); |
| | | }); |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 设备不在线,无响应 |
| | |
| | | MainPage.Loading.Hide (); |
| | | }); |
| | | } |
| | | |
| | | |
| | | } |
| | | } |
| | | } |