private void DeleteDonor_Click(object sender, RoutedEventArgs e) { DonorRepo donorRepo = new DonorRepo(); donorRepo.delete(((DonorCardViewModel)this.DataContext).donor); DonorDataStore.instance.data.Remove(((DonorCardViewModel)this.DataContext).donor); }
private void addDonor(object sender, RoutedEventArgs e) { DonorRepo donor = new DonorRepo(); Donor newDonor = new Donor() { name = nameTextBox.Text, addressLine1 = DonorAddress1TextBox.Text, addressLine2 = DonorAddress2TextBox.Text, city = DonorCityTextBox.Text, governorate = DonorgovernorateTextBox.Text, mobile = DonorMobileTextBox.Text }; donor.save(newDonor); DonorDataStore.instance.data.Add(newDonor); }
private void UpdateDonor_Click(object sender, RoutedEventArgs e) { DonorRepo DonorRepo = new DonorRepo(); Donor donor = ((DonorCardViewModel)this.DataContext).donor; donor.name = nameTextBox.Text; donor.addressLine1 = line1TextBox.Text; donor.addressLine2 = line2TextBox.Text; donor.city = cityTextBox.Text; donor.governorate = governorateTextBox.Text; donor.mobile = mobileTextBox.Text; DonorRepo.update(donor); }