Пример #1
0
        private async Task ModelUpdate()
        {
            ResinDevice newModel = await _client.GetDeviceAsync(Id);

            _model = newModel;
            RaisePropertyChanged(null);
        }
Пример #2
0
        private async void CreateDevice()
        {
            var viewModel = new CreateDeviceDialogViewModel(Applications);

            if (_viewService.ShowDialog(viewModel) == true)
            {
                var deviceResult = await _client.RegisterDeviceAsync(viewModel.SelectedApplication.Id, Guid.NewGuid().ToString("N"));

                await _client.RenameDeviceAsync(deviceResult.Id, viewModel.Name);

                var newDevice = await _client.GetDeviceAsync(deviceResult.Id);

                Devices.Add(new DeviceViewModel(_tokenProvider, newDevice, _textEditService, _client, _viewService));
            }
        }