Exemple #1
0
        public ContactPhoneLocal(long id, IContactPhone contactPhone, IAddressBookLocal addressBook)
            : this(id, addressBook)
        {
            Key = contactPhone.Key;

            UpdateFrom(contactPhone);
        }
Exemple #2
0
        public ContactEmailLocal(long id, IContactEmail email, IAddressBookLocal addressBook)
            : this(id, addressBook)
        {
            Key = email.Key;

            UpdateFrom(email);
        }
Exemple #3
0
        public AddContactInfoCommand(ContactViewModel contactViewModel, IContactsManager contactsManager, IAddressBookLocal addressBook)
        {
            _contactViewModel = contactViewModel;
            _contactsManager  = contactsManager;
            _addressBook      = addressBook;

            Text = addressBook.Name;
        }
Exemple #4
0
        internal void AddNewTag(IAddressBookLocal addressBook)
        {
            var tagWindow = new TagForm(new ContactTagViewModel(addressBook.CreateTag()));

            if (tagWindow.ShowDialog() == DialogResult.OK)
            {
                NotifyPropertyChanged("Tags");
            }
        }
Exemple #5
0
 private void ContactsManagerOnAddressBookReloaded(IAddressBookLocal addressBookLocal)
 {
     if (InvokeRequired)
     {
         Invoke(new Action(ReloadContacts));
     }
     else
     {
         ReloadContacts();
     }
 }
Exemple #6
0
 public ContactPhoneLocal(IContactPhone contactPhone, IAddressBookLocal addressBook)
     : this(-1, contactPhone, addressBook)
 {
 }
Exemple #7
0
 public ContactPhoneLocal(long id, IAddressBookLocal addressBook)
     : base(addressBook)
 {
     Id  = id;
     Key = String.Empty;
 }
Exemple #8
0
 public ContactPhoneLocal(IAddressBookLocal addressBook)
     : this(-1, addressBook)
 {
 }
Exemple #9
0
 public VersionableLocal(IAddressBookLocal addressBookLocal)
 {
     _addressBookLocal = addressBookLocal;
 }
Exemple #10
0
 public ContactEmailLocal(IContactEmail email, IAddressBookLocal addressBook)
     : this(-1, email, addressBook)
 {
 }
Exemple #11
0
 public ContactEmailLocal(long id, IAddressBookLocal addressBook)
     : this(addressBook)
 {
     Id = id;
 }
Exemple #12
0
 public ContactEmailLocal(IAddressBookLocal addressBook)
     : base(addressBook)
 {
     Id  = -1;
     Key = String.Empty;
 }