public ExchangeRateListView() { isolatedStorageProvider = new IsolatedStorageProvider(); InitializeComponent(); Loaded += (s, ea) => { _viewModel = DataContext as ExchangeRateListViewModel; radGridView.SelectedItem = null; _viewModel.Deleting += OnDeleting; _viewModel.Deleted += OnDeleted; _viewModel.Failed += OnFailed; _viewModel.Error += OnError; isolatedStorageProvider.LoadFromStorage(); }; Unloaded += (s, ea) => { _viewModel.Deleting -= OnDeleting; _viewModel.Deleted -= OnDeleted; _viewModel.Failed -= OnFailed; _viewModel.Error -= OnError; isolatedStorageProvider.SaveToStorage(); }; }
public TLListView() { isolatedStorageProvider = new IsolatedStorageProvider(); _tLsService = SmObjectFactory.Container.GetInstance <ITLsService>(); InitializeComponent(); Loaded += (s, ea) => { _accessUtility = SmObjectFactory.Container.GetInstance <AccessUtility>(); _viewModel = DataContext as TLListViewModel; _viewModel.Error += OnError; _viewModel.LoadTLs(); // RaiseCanExecuteChanged(); //NavStateFalse(); //var addNewTLCommand = RadDataFormCommands.AddNew as RoutedUICommand; TLDataForm.CommandProvider = new CustomCommandProvider(); //addNewTLCommand.Execute(null, TLDataForm); TLRadGridView.SelectedItem = null; detailRadTabItem.IsSelected = true; // DataContext = _viewModel; isolatedStorageProvider.LoadFromStorage(); }; Unloaded += (s, ea) => { _viewModel.Error -= OnError; isolatedStorageProvider.SaveToStorage(); }; }
private void OnLoad(object sender, System.Windows.RoutedEventArgs e) { if (this.useIsolatedStorage.IsChecked == true) { IsolatedStorageProvider isoStorageProvider = new IsolatedStorageProvider(); isoStorageProvider.LoadFromStorage(); } else { this.stream.Position = 0L; PersistenceManager manager = new PersistenceManager(); manager.Load(this.Content, this.stream); this.EnsureLoadState(); } }
public CloseProfitLossAccountListView() { isolatedStorageProvider = new IsolatedStorageProvider(); InitializeComponent(); Loaded += (s, ea) => { _accessUtility = SmObjectFactory.Container.GetInstance <AccessUtility>(); _viewModel = DataContext as CloseProfitLossAccountListViewModel; RadGridView1.SelectedItem = null; _viewModel.Error += OnError; _viewModel.Information += OnInformation; isolatedStorageProvider.LoadFromStorage(); }; Unloaded += (s, ea) => { _viewModel.Error -= OnError; _viewModel.Information -= OnInformation; isolatedStorageProvider.SaveToStorage(); }; }
private static void LoadPersistence() { isolatedStorage.LoadFromStorage(); }