예제 #1
0
            public void SetState(ButtonPressEnum buttonPress, FnStateEnum fnState)
            {
                var item = Items.Where(i => i.ButtonStatus == buttonPress).FirstOrDefault();

                if (item == null)
                {
                    item = new FnItem()
                    {
                        ButtonStatus = buttonPress
                    };
                    Items.Add(item);
                }
                item.FnState = fnState;
            }
예제 #2
0
            public void SwitchItem(ButtonPressEnum buttonPress)
            {
                var item = Items.Where(i => i.ButtonStatus == buttonPress).FirstOrDefault();

                if (item == null)
                {
                    item = new FnItem()
                    {
                        ButtonStatus = buttonPress
                    };
                    Items.Add(item);
                }
                item.SwitchState();
                Date   = DateTime.UtcNow;
                Source = SourceEnum.Server;
            }