| | |
| | | try |
| | | { |
| | | _FunctionList._IpCamImou = null; |
| | | _FunctionList.Clear(); |
| | | _FunctionList.ClearDatas(); |
| | | _FunctionList = null; |
| | | } |
| | | catch (Exception ex) |
| | |
| | | var spkList = SPK.GetDoorLockSPKList(); |
| | | return Functions.FindAll((obj) => spkList.Contains(obj.spk)); |
| | | } |
| | | /// <summary> |
| | | /// 获取萤石视频门锁 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | public List<Function> GetVideoDoorLockList() |
| | | { |
| | | var spkList = SPK.GetVideoDoorLockSPKList(); |
| | | return Functions.FindAll((obj) => spkList.Contains(obj.spk)); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 新风列表 |
| | |
| | | /// </summary> |
| | | public List<Function> InverterList() |
| | | { |
| | | //get |
| | | //{ |
| | | // return _inverterList; |
| | | //} |
| | | //set |
| | | //{ |
| | | // _inverterList = value; |
| | | //} |
| | | return Functions.FindAll((obj) => obj.spk == SPK.Inverter); |
| | | return Functions.FindAll((obj) => obj.spk == SPK.Inverter || obj.spk == SPK.InverterRst); |
| | | } |
| | | #region 家电列表 electricals |
| | | #region 家电列表 electricals |
| | | /// <summary> |
| | | /// 家电列表 |
| | | /// </summary> |
| | |
| | | /// <summary> |
| | | /// 清空设备功能列表 |
| | | /// </summary> |
| | | public void Clear() |
| | | public void ClearDatas() |
| | | { |
| | | try |
| | | { |
| | | _IpCamImou.Clear(); |
| | | _IpCamImou = null; |
| | | _FunctionList.Clear(); |
| | | _FunctionList = null; |
| | | if (_IpCamImou != null) |
| | | { |
| | | _IpCamImou.Clear(); |
| | | _IpCamImou = null; |
| | | } |
| | | _FunctionList = new FunctionList(); |
| | | } |
| | | catch (Exception ex) |
| | | { |