Exemple #1
0
        public void Delete(Person Person) {
            ContactInfoProvider provider = new ContactInfoProvider();

            foreach (AddressRelation item in provider.SelectAddressRelations(Person)) {
                item.Address.Delete();
                item.Delete();
            }

            foreach (EmailAddressRelation item in provider.SelectEmailAddressRelations(Person)) {
                item.EmailAddress.Delete();
                item.Delete();
            }

            foreach (PhoneNumberRelation item in provider.SelectPhoneNumberRelations(Person)) {
                item.PhoneNumber.Delete();
                item.Delete();
            }

            Person.Delete();
        }