| | |
| | | BasePageView.PageIndex = 0; |
| | | } |
| | | |
| | | public static void GetRoomList() |
| | | { |
| | | var pm = new DAL.Server.HttpServerRequest(); |
| | | var packNew = pm.GetRoomList();//刷新房间列表 |
| | | var floorPack = pm.GetRoomList("FLOOR"); |
| | | var rooms = Newtonsoft.Json.JsonConvert.DeserializeObject<Entity.RoomApiPack>(packNew.Data.ToString()); |
| | | var floors = Newtonsoft.Json.JsonConvert.DeserializeObject<Entity.RoomApiPack>(packNew.Data.ToString()); |
| | | MainPage.Log(packNew.Data.ToString()); |
| | | MainPage.Log(floorPack.Data.ToString()); |
| | | } |
| | | |
| | | public static void GetDeviceList() |
| | | { |
| | | var pm = new DAL.Server.HttpServerRequest(); |
| | | var packNew = pm.GetDeviceList(); |
| | | var functions = Newtonsoft.Json.JsonConvert.DeserializeObject<Entity.DevcieApiPack>(packNew.Data.ToString()); |
| | | MainPage.Log(packNew.Data.ToString()); |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 自定义日志输出 |
| | | /// </summary> |
| | |
| | | #endif |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 生成13位时间戳 |
| | | /// </summary> |
| | | /// <param name="value">时间</param> |
| | | /// <returns></returns> |
| | | public static long GetTimestamp13bit(DateTime value) |
| | | { |
| | | return new DateTimeOffset(value).ToUnixTimeSeconds(); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取时间 |
| | | /// </summary> |
| | | /// <param name="timestamp"></param> |
| | | /// <returns></returns> |
| | | public static DateTime GetDateTime (long timestamp) |
| | | { |
| | | long begtime = timestamp * 10000000; |
| | | DateTime dt_1970 = new DateTime(1970, 1, 1, 0, 0, 0); |
| | | long tricks_1970 = dt_1970.Ticks;//1970年1月1日刻度 |
| | | long time_tricks = tricks_1970 + begtime;//日志日期刻度 |
| | | DateTime dt = new DateTime(time_tricks);//转化为DateTime |
| | | return dt; |
| | | } |
| | | |
| | | } |
| | | |
| | | } |