/// <summary> /// 新增 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnAdd_Click(object sender, EventArgs e) { if (qualityControlAddAndEdit == null) { qualityControlAddAndEdit = new QualityControlAddAndEdit(); qualityControlAddAndEdit.TransmitQCAndTestProjectInfoEvent += Execute_TransmitQCAndTestProjectInfoEvent; qualityControlAddAndEdit.StartPosition = FormStartPosition.CenterScreen; } qualityControlAddAndEdit.Text = "新增质控品"; qualityControlAddAndEdit.LstAssayProInfos = lstAssayProInfo; qualityControlAddAndEdit.ListQualityControlInfo = lstQualityControlInfo; qualityControlAddAndEdit.QualityControlAddAndEdit_Load(null, null); qualityControlAddAndEdit.ShowDialog(); }
/// <summary> /// 编辑 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnEdit_Click(object sender, EventArgs e) { if (this.gridView1.GetSelectedRows().Count() > 0) { if (qCInfoForEdit.IsLocked == false) { MessageBox.Show("该质控品在激活条件下无法编辑,请冻结此质控品!"); return; } if (qualityControlAddAndEdit == null) { qualityControlAddAndEdit = new QualityControlAddAndEdit(); qualityControlAddAndEdit.TransmitQCAndTestProjectInfoEvent += Execute_TransmitQCAndTestProjectInfoEvent; qualityControlAddAndEdit.StartPosition = FormStartPosition.CenterScreen; } qualityControlAddAndEdit.QCOldInfo = qCInfoForEdit; qualityControlAddAndEdit.QCRelateProInfo = qcRelationProForEdit; qualityControlAddAndEdit.Text = "编辑质控品"; qualityControlAddAndEdit.LstAssayProInfos = lstAssayProInfo; qualityControlAddAndEdit.ListQualityControlInfo = lstQualityControlInfo; qualityControlAddAndEdit.QualityControlAddAndEdit_Load(null, null); qualityControlAddAndEdit.ShowDialog(); } }