private void PhoneApplicationPage_Loaded(object sender, RoutedEventArgs e) { const string FileName = "HOPSO.bin"; try { using (var myIsolatedStorage = IsolatedStorageFile.GetUserStoreForApplication()) { if (!myIsolatedStorage.FileExists(FileName)) NavigationService.Navigate(new Uri("/SellHome.xaml")); using (var fileStream = myIsolatedStorage.OpenFile(FileName, FileMode.Open, FileAccess.Read)) { viewModel = Serializer.Deserialize<SellHomeViewModel>(fileStream); viewModel.BitmapImage = !String.IsNullOrEmpty(viewModel.ImageFileName) ? ImageFromBuffer(viewModel.ImageBytes) : new BitmapImage(new Uri("/Images/nophoto_church.png", UriKind.Relative)); DataContext = viewModel; } myIsolatedStorage.DeleteFile(FileName); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void PhoneApplicationPage_Loaded(object sender, RoutedEventArgs e) { const string FileName = "HOPSO.bin"; try { using (var myIsolatedStorage = IsolatedStorageFile.GetUserStoreForApplication()) { if (!myIsolatedStorage.FileExists(FileName)) { NavigationService.Navigate(new Uri("/SellHome.xaml")); } using (var fileStream = myIsolatedStorage.OpenFile(FileName, FileMode.Open, FileAccess.Read)) { viewModel = Serializer.Deserialize <SellHomeViewModel>(fileStream); viewModel.BitmapImage = !String.IsNullOrEmpty(viewModel.ImageFileName) ? ImageFromBuffer(viewModel.ImageBytes) : new BitmapImage(new Uri("/Images/nophoto_church.png", UriKind.Relative)); DataContext = viewModel; } myIsolatedStorage.DeleteFile(FileName); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public SellHomeSec() { InitializeComponent(); viewModel = new SellHomeViewModel(); DataContext = viewModel; viewModel.DateAdded = DateTime.Now; viewModel.ErrorsChanged += ViewModelOnErrorsChanged; }
public SellHome() { StartWatcher(); InitializeComponent(); viewModel = new SellHomeViewModel(); DataContext = viewModel; viewModel.PropertyChanged += viewModel_PropertyChanged; }