Beispiel #1
0
 private void btn_del_Click(object sender, EventArgs e)
 {
     if (f_intIdext == 1)
     {
         ClinicarItem entity = this.GetCurrentRowData();
         if (entity != null && UcMessageBox.Confirm("确定删除?", "提示"))
         {
             clinicarItemBiz.Delete(entity.Id);
             //循环删除子表
             if (dgrdViewDetail != null && Convert.IsDBNull(dgrdViewDetail) == false && dgrdViewDetail.RowCount > 0)
             {
                 for (int i = 0; i < this.dgrdViewDetail.RowCount; i++)
                 {
                     clinicarItemDetailBiz.Delete(this.dgrdViewDetail.Rows[i].Cells[0].Value.ToString());
                 }
             }
             this.ucDgv_list.Search(1);
         }
     }
     else if (f_intIdext == 2)
     {
         ClinicarItem       entityItem = this.GetCurrentRowData();
         ClinicarItemDetail entity     = this.GetDetailCurrentRowData();
         if (entity != null && UcMessageBox.Confirm("确定删除?", "提示"))
         {
             clinicarItemDetailBiz.Delete(entity.Id);
             detailGridSearch(entityItem);
         }
     }
 }
Beispiel #2
0
        private void btn_del_Click(object sender, EventArgs e)
        {
            SysBaseData entity = this.GetCurrentRowData();

            if (entity != null && UcMessageBox.Confirm("确定删除?", "提示"))
            {
                SysBaseDataBiz.Delete(entity.Id);
                this.ucDgv_list.Search(1);
            }
        }
Beispiel #3
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btn_del_Click_1(object sender, EventArgs e)
        {
            ClinicarCheckItem entity = this.GetCurrentRowData();

            if (entity != null && UcMessageBox.Confirm("确定删除?", "提示"))
            {
                //int[] index = this.dgrdView.SelectedRows
                //    .OfType<DataGridViewRow>()
                //    .Select(x => x.Index)
                //    .OrderBy(x => x)
                //    .ToArray();
                //foreach (int i in index)
                //{
                //    entity = ((BindingList<ClinicarCheckItem>)this.dgrdView.DataSource)[i];
                //    clinicarCheckItemBiz.FakeDelete(entity.Id);
                //}

                entity = ((BindingList <ClinicarCheckItem>) this.dgrdView.DataSource)[this.dgrdView.CurrentRow.Index];
                clinicarCheckItemBiz.FakeDelete(entity.Id);
                this.ucDgv_list.Search(1);
            }
        }