public ActionResult LutronQuantum()
        {
            //samle connection check
            ObixResult <XElement> LobbyUriResult = obixClientInit.oBixClient.ReadUriXml(obixClientInit.oBixClient.LobbyUri);



            //// called obix read action
            ReadActions.SaveCurrentLutronQuatumDetail();
            return(View());
        }
Пример #2
0
        public ShowAllCommand()
        {
            ReadActions readActions = new ReadActions();
            var         notes       = readActions.ReadAll();

            if (notes == null || notes.Count == 0)
            {
                Console.WriteLine("No notes have been created");
            }

            else
            {
                GenerateDisplay generateDisplay = new GenerateDisplay();
                generateDisplay.Show(notes);
            }
        }
        public ShowDayCommand(string number)
        {
            if (Int32.TryParse(number, out int num))
            {
                DateTime    dateTime    = DateTime.Now.AddDays(-num);
                ReadActions readActions = new ReadActions();
                var         notes       = readActions.ReadDay(dateTime);

                if (notes == null || notes.Count == 0)
                {
                    Console.WriteLine("No notes have been created");
                }

                else
                {
                    GenerateDisplay generateDisplay = new GenerateDisplay();
                    generateDisplay.Show(notes);
                }
            }
            else
            {
                Console.WriteLine("An invalid number has been entered");
            }
        }
Пример #4
0
        public IHttpActionResult GetsCurrentDeviceLevel()
        {
            var deviceDetail = ReadActions.GetsCurrentDeviceLevel();

            return(Ok(deviceDetail));
        }
Пример #5
0
 public IHttpActionResult SaveDeviceScene(SceneEntity sceneObj)
 {
     WriteActions.WriteDeviceScene(sceneObj);
     ReadActions.SaveCurrentLutronQuatumDetail();
     return(Ok());
 }
Пример #6
0
 public IHttpActionResult SaveLightState(DeviceEntity deviceObj)
 {
     WriteActions.WriteLightState(deviceObj);
     ReadActions.SaveCurrentLutronQuatumDetail();
     return(Ok());
 }
Пример #7
0
        public IHttpActionResult GetCurrentLightState(int deviceTypeId)
        {
            var deviceLst = ReadActions.GetCurrentLightState(deviceTypeId);

            return(Ok(deviceLst));
        }
Пример #8
0
        public IHttpActionResult GetSceneRangeList()
        {
            var sceneRangeList = ReadActions.GetEnumList <LightSceneEnum>();

            return(Ok(sceneRangeList));
        }