public OutlookContactForm()
        {
            InitializeComponent();

            Cursor.Current = Cursors.WaitCursor;

            try
            {
                ContactManagerBase cm = ContactManagerFactory.CreateContactManager(ContactType.Outlook);

                List <IContactItem> contactItems = cm.GetAllContacts();
                this.bsContacts.DataSource = contactItems;
                //foreach (IContactItem contact in contactItems)
                //{
                //  Data.ContactListDataset.ContactRow contactRow = contactListDataset.Contact.AddContactRow(contact.FirstName, contact.LastName, contact.PrimaryTelephoneNumber, contact.Email1Address);
                // }
            }
            catch (System.Exception e)
            {
            }

            Cursor.Current = Cursors.Default;

            Utils.PrivateLabelUtils.ReplaceProductNameControl(this);
        }
Пример #2
0
        public CallHistoryView()
        {
            InitializeComponent();

            cboFilterBy.SelectedIndex = 0;
            CurrentSort = this.bsCallHistory.Sort;

            ContactManager = ContactManagerFactory.CreateContactManager(ContactType.Outlook);
            ContactManager.OnContactManagerFailureEvent += new ContactManagerBase.ContactManagerFailureEventHandler(ContactManager_OnContactManagerFailureEvent);
            SetupOutlook();

            this.EnableHelpIcon = false;
        }