Exemplo n.º 1
0
        private void btn_add_contact_Click(object sender, EventArgs e)
        {

            if (allowAction && selectedGroupName.Length > 0)
            {
                SelectLocalContactForm frm = new SelectLocalContactForm(this, listAllContact, listDisplayContact);
                frm.ShowDialog();
            }
        }
Exemplo n.º 2
0
 private void btn_add_contact_Click(object sender, EventArgs e)
 {
     if (allowAction && selectedGroupId > 0)
     {
         List<int> groupContactIdList = new List<int>();
         foreach (ContactDB contact in listContact)
         {
             groupContactIdList.Add(contact.Id);
         }
         SelectLocalContactForm frm = new SelectLocalContactForm(this, groupContactIdList, SelectLocalContactForm.MODE_LOCAL_CONTACT);
         frm.ShowDialog();
     }
 }
Exemplo n.º 3
0
 private void combbox_add_SelectedIndexChanged(object sender, EventArgs e)
 {
     switch (combbox_add.SelectedIndex)
     {
         case 0: // manually
             if (listAllContact.Count() < printer.MaxAccount)
             {
                 AddEditContactForm frm = new AddEditContactForm(this, null, listGroupName);
                 frm.ShowDialog();
             }
             else
             {
                 string msg = DownloadStatusUtility.StatusToString(DownloadStatus.MAXIMUM_CONTACT_EXEED);
                 MessageBox.Show(msg);
             }
             break;
         case 1: // local
             if (listAllContact.Count() < printer.MaxAccount)
             {
                 List<int> notInList = GetContactDBIDList();
                 SelectLocalContactForm frm = new SelectLocalContactForm(this, notInList, SelectLocalContactForm.MODE_PRINTER_CONTACT);
                 frm.ShowDialog();
             }
             else
             {
                 string msg = DownloadStatusUtility.StatusToString(DownloadStatus.MAXIMUM_CONTACT_EXEED);
                 MessageBox.Show(msg);
             }
             break;
     }
     BeginInvoke(new Action(() => combbox_add.Text = ContactManagentLibrary.Properties.Resources.add));
 }