private void dgvDaPurchaseContract_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { var dgv = dgvDaPurchaseContract; if (e.RowIndex < 0) { return; } int rowIndex = dgv.SelectedRows[0].Index; using (采购合同编辑 mForm = new 采购合同编辑()) { //获取合同ID var obj = dgvDaPurchaseContract.SelectedRows[0].Cells["编号"].Value; if (obj == null) { return; } int mContractId = Convert.ToInt32(obj); //mForm.myEntity = myEntity; mForm.mDaPurchaseContractID = mContractId; //mForm.mDaPurchaseContract = (DaPurchaseContract)DaPurchaseContractBindingSource[rowIndex]; if (mForm.ShowDialog() == DialogResult.OK) { //添加成功,刷新 InitPurchaseContract(); } } }
private void Add_Clicked(object sender, EventArgs e) { using (采购合同编辑 mForm = new 采购合同编辑()) { mForm.myEntity = _myEntity; if (mForm.ShowDialog() == DialogResult.OK) { //添加成功,刷新 InitPurchaseContract(); } } }