Esempio n. 1
0
 private void btn_DeleteAdd_Click(object sender, EventArgs e)
 {
     try
     {
         Equipment eee = gridView_Add.GetFocusedRow() as Equipment;
         EquipmentDal.DeleteOne(eee);
         mainList.Remove(eee);
         RefreshenAdd();
     }
     catch (Exception ex)
     {
         LogLib.Log.GetLogger(this).Warn(ex);
     }
 }
Esempio n. 2
0
        private void simpleButton5_Click(object sender, EventArgs e)
        {
            try
            {
                if (XtraMessageBox.Show("数据将要被清空(当前设备),是否继续", "注意", MessageBoxButtons.YesNo) != System.Windows.Forms.DialogResult.Yes)
                {
                    return;
                }

                foreach (CheckedListBoxItem item in checkedComboBoxEdit1.Properties.Items)
                {
                    if (item.CheckState != CheckState.Checked)
                    {
                        continue;
                    }
                    List <Equipment> eq = mainList.FindAll(c => c.ID == Convert.ToInt32(item.Value));
                    foreach (Equipment equipment in eq)
                    {
                        EquipmentDataDal.DeleteByEquipmentID(equipment.ID);
                        // dang qian jian ce she bei bu shan chu
                        if (equipment.IsDel)
                        {
                            EquipmentDal.DeleteOne(equipment);
                        }
                    }
                }

                gridControl2.DataSource = null;
                chartControl2.Series.Clear();
                loadData();
                XtraMessageBox.Show("数据已清空");
            }
            catch (Exception ex)
            {
                LogLib.Log.GetLogger(this).Warn(ex);
            }
        }