Пример #1
0
        private void OnAddNewPhoneNumber()
        {
            var newNumber = new FriendPhoneWrapper(new FriendPhoneNumber());

            newNumber.PropertyChanged += FriendPhoneNumberWrapper_PropertyChanged;
            PhoneNumbers.Add(newNumber);
            Friend.Model.PhoneNumbers.Add(newNumber.Model);
            newNumber.Number = "";
        }
Пример #2
0
 private void InitilizeFriendPhoneNumber(ICollection <FriendPhoneNumber> phoneNumbers)
 {
     foreach (var phoneNumber in PhoneNumbers)
     {
         phoneNumber.PropertyChanged -= FriendPhoneNumberWrapper_PropertyChanged;
     }
     PhoneNumbers.Clear();
     foreach (var phone in phoneNumbers)
     {
         var wrapper = new FriendPhoneWrapper(phone);
         PhoneNumbers.Add(wrapper);
         wrapper.PropertyChanged += FriendPhoneNumberWrapper_PropertyChanged;
     }
 }