/// <summary> /// 拆分零件管理 /// </summary> private void toolStripButtonChildManage_Click(object sender, EventArgs e) { if (this.dgvMatMain.SelectedRows.Count <= 0 && this.dgvMatMain.SelectedRows[0].Cells["拆件单据编号"].Value == null) { return; } string strReceiptId = this.dgvMatMain.SelectedRows[0].Cells["拆件单据编号"].Value.ToString().Trim(); if (strReceiptId == "") { MessageBox.Show("请选择一条记录!", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } string strMainMatName = this.dgvMatMain.SelectedRows[0].Cells["被拆物料"].Value.ToString().Trim(); string strMainMatID = (new DBUtil()).Get_Single_val("T_MatInf", "MatID", "MatName", strMainMatName); string strManufacCode = this.dgvMatMain.SelectedRows[0].Cells["制造编号"].Value.ToString().Trim(); //MatSplitChildForm form = new MatSplitChildForm(strReceiptId, strMainMatID); //form.matSplitChildFormChange += new MatSplitChildForm.MatSplitChildFormChange(form_matSplitChildFormChange); //form.ShowDialog(); MatSplitCForm form = new MatSplitCForm("add", strReceiptId, strMainMatID, strManufacCode); form.matSplitChildFormChange += new MatSplitCForm.MatSplitChildFormChange(form_matSplitChildFormChange); form.ShowDialog(); }
/// <summary> /// 拆分零件管理 /// </summary> private void toolStripButtonChildManage_Click(object sender, EventArgs e) { if (this.dgvMatMain.SelectedRows.Count <= 0 && this.dgvMatMain.SelectedRows[0].Cells["拆件单据编号"].Value==null) return; string strReceiptId = this.dgvMatMain.SelectedRows[0].Cells["拆件单据编号"].Value.ToString().Trim(); if (strReceiptId == "") { MessageBox.Show("请选择一条记录!", "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } string strMainMatName = this.dgvMatMain.SelectedRows[0].Cells["被拆物料"].Value.ToString().Trim(); string strMainMatID = (new DBUtil()).Get_Single_val("T_MatInf", "MatID", "MatName", strMainMatName); string strManufacCode = this.dgvMatMain.SelectedRows[0].Cells["制造编号"].Value.ToString().Trim(); //MatSplitChildForm form = new MatSplitChildForm(strReceiptId, strMainMatID); //form.matSplitChildFormChange += new MatSplitChildForm.MatSplitChildFormChange(form_matSplitChildFormChange); //form.ShowDialog(); MatSplitCForm form = new MatSplitCForm("add",strReceiptId, strMainMatID,strManufacCode); form.matSplitChildFormChange+=new MatSplitCForm.MatSplitChildFormChange(form_matSplitChildFormChange); form.ShowDialog(); }