private void Window_Loaded(object sender, RoutedEventArgs e) { da = new DoubleAnimation(20, TimeSpan.FromSeconds(0.5)); bikes = App._bikes; if (bikes == null) { bikes = My_Storage.ReadXml <ObservableCollection <Bike> >("backup/Bikes.xml"); MessageBox.Show("Your Customer data file name has been edited , a backup copy was reloaded"); } Lbx_Bikes.ItemsSource = bikes; customers = App._customers; if (customers == null) { customers = My_Storage.ReadXml <ObservableCollection <Customer> >("/bin/Debug/backup/Customers.xml"); MessageBox.Show("Your Customer data file name has been edited , a backup copy was reloaded"); } listBox_customers.ItemsSource = customers; }
private void Application_Startup(object sender, StartupEventArgs e) { _customers = My_Storage.ReadXml <ObservableCollection <Customer> >("Customers.xml"); _bikes = My_Storage.ReadXml <ObservableCollection <Bike> >("Bikes.xml"); //_Map_Rentals = new Dictionary<int, Rental>(); _Rentals = My_Storage.ReadXml <List <Rental> >("Rentals.xml"); }
private void Application_Exit(object sender, ExitEventArgs e) { My_Storage.WriteXml(_customers, "Customers.xml"); My_Storage.WriteXml(_bikes, "Bikes.xml"); }