| | |
| | | { |
| | | UpdataFunctionOnCount(function.functionCategory, function.functionType); |
| | | UpdataCloseAllButton(function); |
| | | }catch |
| | | } |
| | | catch |
| | | { |
| | | } |
| | | }); |
| | |
| | | if (view2.GetChildren(k).GetType() == typeof(FrameLayout)) |
| | | { |
| | | var view3 = view2.GetChildren(j) as FrameLayout; |
| | | if(view3== null) |
| | | if (view3 == null) |
| | | { |
| | | continue; |
| | | } |
| | |
| | | { |
| | | foreach (var rId in function.roomIds) |
| | | { |
| | | if(rId == null) |
| | | if (rId == null) |
| | | { |
| | | continue; |
| | | } |
| | | var r = SpatialInfo.CurrentSpatial.RoomList.Find(s => s.roomId == rId); |
| | | if(r == null) |
| | | if (r == null) |
| | | { |
| | | continue; |
| | | } |
| | |
| | | { |
| | | contentPageView.PageChange = (sender, e) => |
| | | { |
| | | if(contentPageView.PageIndex == 0) |
| | | if (contentPageView.PageIndex == 0) |
| | | { |
| | | btnRoomTilte.IsSelected = true; |
| | | btnRoomTilte.TextSize = CSS_FontSize.HeadlineFontSize; |
| | |
| | | switch (functionCategory) |
| | | { |
| | | case ShowFunction.AC: |
| | | foreach(var f in FunctionList.List.aCs) |
| | | foreach (var f in FunctionList.List.aCs) |
| | | { |
| | | f.trait_on_off.curValue = onoff; |
| | | //Control.Send(CommandType_A.write, f); |
| | |
| | | } |
| | | break; |
| | | case ShowFunction.Electric: |
| | | foreach(var f in FunctionList.List.electricals) |
| | | foreach (var f in FunctionList.List.electricals) |
| | | { |
| | | f.trait_on_off.curValue = onoff; |
| | | Dictionary<string, string> d = new Dictionary<string, string>(); |
| | |
| | | btnOpen.IsSelected = false; |
| | | foreach (var f in FunctionList.List.curtains) |
| | | { |
| | | f.trait_on_off.curValue = "off"; |
| | | f.trait_on_off.curValue = "off"; |
| | | f.percent = 0; |
| | | Dictionary<string, string> d = new Dictionary<string, string>(); |
| | | d.Add("on_off", f.trait_on_off.curValue.ToString()); |