Пример #1
0
 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);
     }
 }
Пример #2
0
        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);
            }
        }
Пример #3
0
 public SellHomeSec()
 {
     InitializeComponent();
     viewModel                = new SellHomeViewModel();
     DataContext              = viewModel;
     viewModel.DateAdded      = DateTime.Now;
     viewModel.ErrorsChanged += ViewModelOnErrorsChanged;
 }
Пример #4
0
 public SellHome()
 {
     StartWatcher();
     InitializeComponent();
     viewModel = new SellHomeViewModel();
     DataContext = viewModel;
     viewModel.PropertyChanged += viewModel_PropertyChanged;
 }
Пример #5
0
 public SellHome()
 {
     StartWatcher();
     InitializeComponent();
     viewModel   = new SellHomeViewModel();
     DataContext = viewModel;
     viewModel.PropertyChanged += viewModel_PropertyChanged;
 }
Пример #6
0
 public SellHomeSec()
 {
     InitializeComponent();
     viewModel = new SellHomeViewModel();
     DataContext = viewModel;
     viewModel.DateAdded = DateTime.Now;
     viewModel.ErrorsChanged += ViewModelOnErrorsChanged;
 }