Beispiel #1
0
        private async void Button_Click(object sender, RoutedEventArgs e)
        {
            var vm   = control.DataContext as JsonConfierViewModel;
            var data = service.GetData(vm.Nodes);

            _ = await JsonHelper.JsonSerializeAsync(data, path);
        }
        public async void Save()
        {
            var data = _jcrService.GetData(JsonConfierViewModel.Nodes);
            await JsonHelper.JsonSerializeAsync(data, AppManager.SettingPath);

            DialogResult = true;
            TryClose();
        }
Beispiel #3
0
 private void Button_Click(object sender, RoutedEventArgs e)
 {
     var vm   = control.DataContext as JsonConfierViewModel;
     var data = service.GetData(vm.Nodes);
     //to uwp write file
     //path = "D:\test.json";
     //var test = await JsonHelper.JsonSerializeAsync(data, path);
     //grid.Children.RemoveAt(0);
 }
Beispiel #4
0
        private async void ExecuteApplyCommand()
        {
            var data = _jcrService.GetData(JsonConfierViewModel.Nodes);
            await _appManager.SaveConfig(data);

            var vm = EasyManager.IoC.Get <AppMenuViewModel>();

            vm.SelectedMenu = vm.Menus.FirstOrDefault(m => m.TargetType == typeof(WallpapersViewModel));
        }
Beispiel #5
0
        public async void Save()
        {
            var data   = _jcrService.GetData(JsonConfierViewModel.Nodes);
            var result = await JsonHelper.JsonSerializeAsync(data, _appServices.ConfigFilePath);

            await Execute.OnUIThreadAsync(() =>
            {
                TryClose(true);
            });

            _appServices.ReloadSetting();
        }
 public async void SaveConfig()
 {
     var data = _jcrService.GetData(JsonConfierViewModel.Nodes);
     await ApplicationData.Current.LocalSettings.SaveAsync("config", data);
 }