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); } }
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); } }