| | |
| | | { |
| | | ["Type"] = int.Parse(dictionary["Type"]), |
| | | ["Account"] = dictionary["Account"], |
| | | ["AccountName"] = dictionary["AccountName"], |
| | | ["UserId"] = dictionary["UserId"], |
| | | |
| | | }; |
| | |
| | | var room = new Common.Room(); |
| | | btnregionname.Text = room.GetRoomNameByDevice(device); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 找出楼层所有房间 |
| | | /// </summary> |
| | | /// <param name="floorId">楼层ID</param> |
| | | /// <returns></returns> |
| | | public static List<Common.Room> GetRoomList(string floorId) |
| | | { |
| | | return Common.Room.Lists.FindAll((obj) => obj.FloorId == floorId); |
| | |
| | | /////返回房间列表; |
| | | //return list1; |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 获取场景信息的方法 |
| | | /// </summary> |
| | |
| | | lockifon.doorlockmac = residential.doorlockmac; |
| | | return await WebClientAsync(2, lockifon.Url, lockifon); |
| | | } |
| | | |
| | | //打印NameValueCollection()显示索引, 键,值 |
| | | public static void PrintKeysAndValues2(NameValueCollection myCol) |
| | | { |
| | | for (int i = 0; i < myCol.Count; i++) |
| | | { |
| | | //打印显示索引, 键,值 |
| | | Console.WriteLine("[{0}]{1,-10} {2}", i, myCol.GetKey(i), myCol.Get(i)); |
| | | } |
| | | } |
| | | #region 定义解析门锁的对象 |
| | | public class Residential |
| | | { |
| | | /// <summary> |
| | |
| | | public bool IsFreezeUser; |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 门锁列表 |
| | | /// </summary> |
| | |
| | | /// </summary> |
| | | public static UserCenter.MemberInfoRes UserMemberInfoRes = null; |
| | | #endregion |
| | | #endregion |
| | | |
| | | /// <summary> |
| | | /// 自己用 |
| | | /// </summary> |
| | |
| | | jObject.Add("LogicID", Common.Logic.CurrentLogic.LogicId); |
| | | } |
| | | break; |
| | | case "读取云端门锁数据": |
| | | { |
| | | jObject.Add("RequestVersion", CommonPage.RequestVersion); |
| | | jObject.Add("HomeId", Config.Instance.HomeId); |
| | | jObject.Add("DoorLockId", obj.ToString());//门锁Mac+端口 |
| | | jObject.Add("PageSetting.PageSize", Int32.MaxValue.ToString()); |
| | | } |
| | | break; |
| | | |
| | | } |
| | | return await HttpWebRequest(getUrl, jObject.ToString(), method); |
| | | } |