HDL_ON/UI/UI2/2-Classification/ClassificationPageBLL.cs
@@ -324,7 +324,7 @@
                            f.trait_on_off.curValue = onoff;
                            //Control.Send(CommandType_A.write, f);
                            Dictionary<string, string> d = new Dictionary<string, string>();
                            d.Add("on_off", f.trait_on_off.curValue.ToString());
                            d.Add(FunctionAttributeKey.OnOff, f.trait_on_off.curValue.ToString());
                            Control.Ins.SendWriteCommand(f, d);
                        }
                        break;
@@ -342,9 +342,17 @@
                        foreach (var f in FunctionList.List.lights)
                        {
                            f.trait_on_off.curValue = onoff;
                            //Control.Send(CommandType_A.write, f);
                            Dictionary<string, string> d = new Dictionary<string, string>();
                            d.Add("on_off", f.trait_on_off.curValue.ToString());
                            d.Add(FunctionAttributeKey.OnOff, f.trait_on_off.curValue.ToString());
                            Control.Ins.SendWriteCommand(f, d);
                        }
                        break;
                    case ShowFunction.Electric:
                        foreach(var f in FunctionList.List.electricals)
                        {
                            f.trait_on_off.curValue = onoff;
                            Dictionary<string, string> d = new Dictionary<string, string>();
                            d.Add(FunctionAttributeKey.OnOff, f.trait_on_off.curValue.ToString());
                            Control.Ins.SendWriteCommand(f, d);
                        }
                        break;