Esempio n. 1
0
 private void rbtn_delete_Click(object sender, EventArgs e)
 {
     switch (TabelName)
     {
     case "DrillAsmb":
         try
         {
             if (DrillingAssemblyList != null)
             {
                 DrillingAssembly = DrillingAssemblyList[gvw_selectTable.CurrentRow.Index];
                 if (DrillingAssembly != null)
                 {
                     if (MessageBox.Show("", "", MessageBoxButtons.OKCancel) == DialogResult.OK)
                     {
                         db.Table_DrillingAssembly.Remove(DrillingAssembly);
                         db.SaveChanges();
                         DrillingAssemblyList.Remove(DrillingAssembly);                   //重新获取数据
                         gvw_selectTable.Rows.RemoveAt(gvw_selectTable.CurrentRow.Index); //移除当前选中的行
                     }
                 }
             }
         }
         catch { }
         DrillingAssembly = null;
         break;
     }
 }
Esempio n. 2
0
        private void OK_Click(object sender, EventArgs e)
        {
            switch (TabelName)
            {
            case "BitRecord":
                if (BitRecordList != null)
                {
                    this.BitRecord = BitRecordList[gvw_selectTable.CurrentRow.Index];
                }
                break;

            case "DrillAsmb":
                if (!string.IsNullOrEmpty(txt_NO.Text) && !string.IsNullOrEmpty(txt_item.Text) && !string.IsNullOrEmpty(txt_length.Text))
                {
                    Table_DrillingAssembly td = new Table_DrillingAssembly();
                    td.CodeNo       = txt_NO.Text;
                    td.Item         = txt_item.Text;
                    td.Length       = txt_length.Text;
                    td.dataMakePGM  = "Add";
                    td.dataMakeTime = DateTime.Now;
                    td.dataMakeUser = AppDrill.username;
                    td.dataUpdPGM   = "Add";
                    td.dataUpdTime  = DateTime.Now;
                    td.dataUpdUser  = AppDrill.username;
                    db.Table_DrillingAssembly.Add(td);
                    db.SaveChanges();
                    this.DrillingAssembly = td;
                }
                else if (DrillingAssemblyList != null)
                {
                    this.DrillingAssembly = DrillingAssemblyList[gvw_selectTable.CurrentRow.Index];
                }
                break;
            }
            this.Close();
        }