| | |
| | | using System.Collections.Generic; |
| | | using Shared; |
| | | |
| | | namespace Shared.Phone.Logic.DoorLockLogic |
| | | namespace Shared.Phone.Device.Logic.DoorLockLogic |
| | | { |
| | | public class LockIfon |
| | | { |
| | |
| | | { |
| | | var locaDoorLockObjlist = new List<ZigBee.Device.DoorLock.LocaDoorLockObj>(); |
| | | locaDoorLockObjlist.Clear(); |
| | | var userlist = new ZigBee.Device.DoorLock(); |
| | | foreach (var dictionary in userlist.localDoorLockUserList) |
| | | foreach (var dictionary in DoorLock.localDoorLockUserList) |
| | | { |
| | | if (string.IsNullOrEmpty(dictionary.Value.ConnectedAccount)) { |
| | | //不知道传过来ConnectedAccount为什么为空,防止抛异常; |
| | | continue; |
| | | } |
| | | var @null = locaDoorLockObjlist.Find((o) => { return o.ConnectedAccount == dictionary.Value.ConnectedAccount; }); |
| | | if (@null == null) |
| | | { |
| | |
| | | { |
| | | var locaDoorLockObjlist = new List<ZigBee.Device.DoorLock.LocaDoorLockObj>(); |
| | | locaDoorLockObjlist.Clear(); |
| | | var userlist = new ZigBee.Device.DoorLock(); |
| | | foreach (var dictionary in userlist.localDoorLockUserList) |
| | | foreach (var dictionary in DoorLock.localDoorLockUserList) |
| | | { |
| | | if (string.IsNullOrEmpty(dictionary.Value.ConnectedAccount)) |
| | | { |
| | | //不知道传过来ConnectedAccount为什么为空,防止抛异常; |
| | | continue; |
| | | } |
| | | if (dictionary.Value.ConnectedAccount ==SubAccountDistributedMark) |
| | | { |
| | | locaDoorLockObjlist.Add(dictionary.Value); |