예제 #1
0
        public void ImportContactsFromListContactDB(List<CMData.Contact> list)
        {
            // save/update database
            DBManager db = new DBManager();
            int res = db.AddOrUpdateContactsFromAccount(list, MultiDownloadController.Instance.accountTypeName, MultiDownloadController.Instance.mode);

            // notify UI
            if (res > 0)
            {
                NotifyDownloadStatus(DownloadStatus.DONE, string.Format(resourceLoader.GetString("import_num_contacts"), res));
            }
            else
            {
                NotifyDownloadStatus(DownloadStatus.DONE, resourceLoader.GetString("no_contact_import"));
            }
        }
예제 #2
0
 public int AddOrUpdateContactsFromAccount(List<Contact> list, string accTypeName, DuplicateContactMode mode)
 {
     DBManager db = new DBManager();
     return db.AddOrUpdateContactsFromAccount(list, accTypeName, mode);
 }