Esempio n. 1
0
 //删除
 private void btn_delete_Click(object sender, EventArgs e)
 {
     if (gridView1.SelectedRowsCount < 1)
     {
         MessageBox.Show("请至少选择一条记录");
         return;
     }
     if (MethodSet.App.CustomMessageBox.MessageShow("确定要删除选中的记录吗?", DrectSoft.Core.CustomMessageBoxKind.QuestionYesNo) == DialogResult.Yes)
     {
         NurseRecordEntity entity = gridView1.GetRow(gridView1.FocusedRowHandle) as NurseRecordEntity;
         if (null == entity)
         {
             return;
         }
         List <NurseRecordEntity> nurseRecordEntityList = gc_outAndIn.DataSource as List <NurseRecordEntity>;
         if (!string.IsNullOrEmpty(entity.ID))
         {
             nurseRecordBiz.DelNurseRecord(entity.ID);
         }
         nurseRecordEntityList.Remove(entity);
         //是否显示滚动条
         IfOrNotShowVertScroll(nurseRecordEntityList.Count);
         gc_outAndIn.DataSource = new List <NurseRecordEntity>(nurseRecordEntityList);
         //gc_outAndIn.Refresh();
     }
 }
Esempio n. 2
0
        private void gridView1_CellValueChanged(object sender, DevExpress.XtraGrid.Views.Base.CellValueChangedEventArgs e)
        {
            NurseRecordEntity nurseRecordEntity = gridView1.GetRow(gridView1.FocusedRowHandle) as NurseRecordEntity;

            if (!nurseRecordEntityListSave.Contains(nurseRecordEntity))
            {
                nurseRecordEntityListSave.Add(nurseRecordEntity);
            }
        }
Esempio n. 3
0
 private void btnDel_Click(object sender, EventArgs e)
 {
     if (gridView1.FocusedRowHandle < 0)
     {
         return;
     }
     if (MethodSet.App.CustomMessageBox.MessageShow("确定要删除吗?", DrectSoft.Core.CustomMessageBoxKind.QuestionYesNo) == DialogResult.Yes)
     {
         NurseRecordEntity nurseRecordEntity = gridView1.GetRow(gridView1.FocusedRowHandle) as NurseRecordEntity;
         if (nurseRecordEntity == null)
         {
             return;
         }
         List <NurseRecordEntity> nurseRecordEntityList = gcOperRecord.DataSource as List <NurseRecordEntity>;
         if (!string.IsNullOrEmpty(nurseRecordEntity.ID))
         {
             nurseRecordBiz.DelNurseRecord(nurseRecordEntity.ID);
         }
         nurseRecordEntityList.Remove(nurseRecordEntity);
         gcOperRecord.DataSource = new List <NurseRecordEntity>(nurseRecordEntityList);
     }
 }