Ejemplo n.º 1
0
        public async Task Initialize()
        {
            List <Light> lresult = await BridgesManager.Instance.SelectedBridge.GetListObjectsAsync <Light>();

            if (lresult != null)
            {
                List <Scene> sresult = await BridgesManager.Instance.SelectedBridge.GetListObjectsAsync <Scene>();

                if (sresult != null)
                {
                    _smv.Initialize(sresult, lresult);
                }
                else
                {
                    MessageBoxError.ShowLastErrorMessages(BridgesManager.Instance.SelectedBridge);
                }
            }
            else
            {
                MessageBoxError.ShowLastErrorMessages(BridgesManager.Instance.SelectedBridge);
            }
        }
Ejemplo n.º 2
0
        public async Task Initialize(Bridge bridge)
        {
            _bridge = bridge;
            List <Light> lresult = await _bridge.GetListObjectsAsync <Light>();

            if (lresult != null)
            {
                List <Scene> sresult = await _bridge.GetListObjectsAsync <Scene>();

                if (sresult != null)
                {
                    _smv.Initialize(_bridge, sresult, lresult);
                }
                else
                {
                    MessageBoxError.ShowLastErrorMessages(_bridge);
                }
            }
            else
            {
                MessageBoxError.ShowLastErrorMessages(_bridge);
            }
        }
Ejemplo n.º 3
0
        public async Task Initialize(Bridge bridge)
        {
            _bridge = bridge;
            Dictionary <string, Light> lresult = await _bridge.GetListObjectsAsyncTask <Light>();

            if (lresult != null)
            {
                Dictionary <string, Scene> sresult = await _bridge.GetListObjectsAsyncTask <Scene>();

                if (sresult != null)
                {
                    _smv.Initialize(sresult, lresult, _bridge);
                }
                else
                {
                    MessageBoxError.ShowLastErrorMessages(bridge);
                }
            }
            else
            {
                MessageBoxError.ShowLastErrorMessages(bridge);
            }
        }
Ejemplo n.º 4
0
        public async Task Initialize(Bridge bridge)
        {
            _bridge = bridge;
            List <Light> lresult = await HueObjectHelper.GetBridgeLightsAsyncTask(bridge);

            if (lresult != null)
            {
                List <Scene> sresult = await HueObjectHelper.GetBridgeScenesAsyncTask(bridge);

                if (sresult != null)
                {
                    _smv.Initialize(sresult, lresult, _bridge);
                }
                else
                {
                    MessageBoxError.ShowLastErrorMessages(bridge);
                }
            }
            else
            {
                MessageBoxError.ShowLastErrorMessages(bridge);
            }
        }