示例#1
0
        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;
        }
示例#2
0
        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");
        }
示例#3
0
 private void Application_Exit(object sender, ExitEventArgs e)
 {
     My_Storage.WriteXml(_customers, "Customers.xml");
     My_Storage.WriteXml(_bikes, "Bikes.xml");
 }