Beispiel #1
0
        /// <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();
        }
Beispiel #2
0
        /// <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();
        }