예제 #1
0
 private void Application_Exit(object sender, ExitEventArgs e)
 {
     MyStorage.WriteXml <ObservableCollection <User> >(_user, "UserDetail.xml");
     MyStorage.WriteXml <ObservableCollection <Log> >(_logs, "LogDetail.xml");
     //MyStorage.WriteXml<ObservableCollection<Item>>(_items, "ItemList.xml");                    //Item-Calorie value XML file
     //MyStorage.WriteXml<ObservableCollection<Activity>>(_activities, "ActivityList.xml");       //Activity-Calorie value XML file
 }
예제 #2
0
        private void Application_Startup(object sender, StartupEventArgs e)
        {
            _user = MyStorage.ReadXml <ObservableCollection <User> >("UserDetail.xml");
            if (_user == null)
            {
                _user = new ObservableCollection <User>();
            }

            _logs = MyStorage.ReadXml <ObservableCollection <Log> >("LogDetail.xml");
            if (_logs == null)
            {
                _logs = new ObservableCollection <Log>();
            }

            _items = MyStorage.ReadXml <ObservableCollection <Item> >("ItemList.xml");
            // if (_items == null)
            //   _items = new ObservableCollection<Item>();

            _activities = MyStorage.ReadXml <ObservableCollection <Activity> >("ActivityList.xml");
            // if (_activities == null)
            //   _activities = new ObservableCollection<Activity>();
        }