private void Btn_Save_Click(object sender, RoutedEventArgs e) { if (String.IsNullOrEmpty(Txt_name1.Text) || String.IsNullOrEmpty(Txt_fname.Text) || String.IsNullOrEmpty(Txt_lname.Text)) { MessageBox.Show("Please fill the information"); } else { registers.Add(new register { firstName = Txt_fname.Text, lastName = Txt_lname.Text, address = Txt_address.Text, city = Txt_city.Text, email = Txt_email.Text, telefon = Txt_telefon.Text, regdate = txtDatePicker.Text }); //var pet = new pet { petname = Txt_name1.Text, petbreed = Cbo_breed1.SelectedItem.ToString(), petgender = Cbo_gender1.Text }; pets.Add(new pet { ownerName = Txt_fname.Text, petname = Txt_name1.Text, petbreed = Cbo_breed1.SelectedItem.ToString(), petgender = Cbo_gender1.Text }); Mystorage.WriteToXmlFile <ObservableCollection <register> >("registers.xml", registers); Mystorage.WriteToXmlFile <ObservableCollection <pet> >("pets.xml", pets); pets = Mystorage.ReadFromXmlFile <ObservableCollection <pet> >("pets.xml"); LBx_Pets.ItemsSource = from p in pets where p.ownerName == Txt_fname.Text select p; LBx_Owner.SelectedItem = registers; LBx_Pets.ItemsSource = pets; } }
private void LBx_Owner_SelectionChanged(object sender, SelectionChangedEventArgs e) { try { pets = Mystorage.ReadFromXmlFile <ObservableCollection <pet> >("pets.xml"); LBx_Pets.ItemsSource = from p in pets where p.ownerName == ((Pet_Training_App.register)LBx_Owner.SelectedItem).firstName select p; var date = (from r in registers where r.firstName == ((Pet_Training_App.register)LBx_Owner.SelectedItem).firstName select r.regdate).ToList(); txtDatePicker.Text = date[0]; } catch (Exception ex) { //throw; } }
private void Window_Loaded(object sender, RoutedEventArgs e) { registers = Mystorage.ReadFromXmlFile <ObservableCollection <register> >("registers.xml"); sessions = Mystorage.ReadFromXmlFile <ObservableCollection <session> >("sessions.xml"); attendances = Mystorage.ReadFromXmlFile <ObservableCollection <attendance> >("attendances.xml");; LBx_attendenceList.ItemsSource = attendances; //Cbo_class.ItemsSource = sessions; LBx_Owner.ItemsSource = registers; Genderfill(); Breedfill(); //Sessionfill(); Daysfill(); tclass(); petsBinding(); Statusfill(); }
public void attendenceBinding() { attendances = Mystorage.ReadFromXmlFile <ObservableCollection <attendance> >("attendances.xml"); LBx_attendance.ItemsSource = attendances; }
public void petsBinding() { pets = Mystorage.ReadFromXmlFile <ObservableCollection <pet> >("pets.xml");; LBx_OwnerPets.ItemsSource = pets; }