Ejemplo n.º 1
0
 private void btn_contactdel_Click(object sender, EventArgs e)
 {
     try
     {
         if (gvcontacts.DataRowCount > 0)
         {
             var ds        = (List <T_Customer_contacts>) this.gvcontacts.DataSource;
             int idx       = (int)gvcontacts.GetFocusedRowCellValue("id");
             var contactid = gvcontacts.FocusedRowHandle;
             if (idx <= 0)
             {
                 ds.RemoveAt(contactid);
                 gvcontacts.RefreshData();
             }
             else
             {
                 if (XtraMessageBox.Show("是否删除已保存的联系人", "提示", MessageBoxButtons.OKCancel) == DialogResult.OK)
                 {
                     T_Customer_contacts contacts = ds.Find(c => c.id == idx);
                     var client = new CRMServiceClient();
                     client.DelCustomerContact(contacts);
                     ds.RemoveAt(contactid);
                     gvcontacts.RefreshData();
                 }
             }
         }
     }
     catch (Exception ex)
     {
         XtraMessageBox.Show(ex.Message);
     }
 }
Ejemplo n.º 2
0
 internal void UpdateCustomerContacts(T_Customer_contacts contact)
 {
     using (MEMSContext db = new MEMSContext())
     {
         db.Entry(contact).State = EntityState.Modified;
         db.SaveChanges();
     }
 }
Ejemplo n.º 3
0
        internal void AddCustomerContacts(T_Customer_contacts contact)
        {
            using (MEMSContext db = new MEMSContext())
            {
                db.T_Customer_contacts.Add(contact);

                db.SaveChanges();
            }
        }
Ejemplo n.º 4
0
 public void UpdCustomerContact(T_Customer_contacts contacts)
 {
     try
     {
         ch = new CustomerHelper();
         ch.UpdateCustomerContacts(contacts);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 5
0
 private void btn_contactadd_Click(object sender, EventArgs e)
 {
     try
     {
         var ds         = (List <T_Customer_contacts>) this.gvcontacts.DataSource;
         var newcontact = new T_Customer_contacts();
         newcontact.customerid = m_cid;
         modifycontactlst.Add(newcontact);
         ds.Insert(0, newcontact);
         gvcontacts.RefreshData();
     }
     catch (Exception ex)
     {
         XtraMessageBox.Show(ex.Message);
     }
 }
Ejemplo n.º 6
0
 private void btn_contactadd_Click(object sender, EventArgs e)
 {
     try
     {
         var ds = (List<T_Customer_contacts>)this.gvcontacts.DataSource;
         var newcontact = new T_Customer_contacts();
         newcontact.customerid = m_cid;
         modifycontactlst.Add(newcontact);
         ds.Insert(0, newcontact);
         gvcontacts.RefreshData();
     }
     catch (Exception ex)
     {
         XtraMessageBox.Show(ex.Message);
     }
 }