File was renamed from ZigbeeApp/Shared/Phone/Device/Logic/DoorLockLogic/DoorLockIfon.cs |
| | |
| | | using System.Collections.Generic; |
| | | using Shared; |
| | | |
| | | namespace Shared.Phone.Logic.DoorLockLogic |
| | | namespace Shared.Phone.Device.Logic.DoorLockLogic |
| | | { |
| | | public class DoorLockIfon |
| | | public class LockIfon |
| | | { |
| | | /// <summary> |
| | | /// 当前门锁 |
| | |
| | | { |
| | | 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); |