// 确定 private void buttonEnter_Click(object sender, EventArgs e) { m_proInfoListUser.Clear(); for (int index = 0; index < m_proInfoList.Count; index++) { if (Convert.ToBoolean(dataGridViewDataList.Rows[index].Cells[(int)DataGridColumnName.Select].Value)) { m_proInfoListUser.Add(m_proInfoListUser.Count, m_proInfoList[index]); } } if (m_proInfoListUser.Count > 12) { MessageBoxExtend.messageWarning("选择的数据条目不得超过12条, 请重新选择"); return; } if (m_proInfoListUser.Count == 0) { MessageBoxExtend.messageWarning("未选择任何数据, 请重新选择"); return; } if (m_dataType == 1) { FormMaterielProOccupied fmpo = new FormMaterielProOccupied("", m_proInfoListUser); fmpo.ShowDialog(); } else if (m_dataType == 2) { FormPurchaseApply fmpo = new FormPurchaseApply("", m_proInfoListUser); fmpo.ShowDialog(); } else if (m_dataType == 3) { FormMaterielOutOrder fmpo = new FormMaterielOutOrder("", m_proInfoListUser); fmpo.ShowDialog(); } this.Close(); }
private void checkAccountBillDetaile() { if (m_isSelectOrderNumber) { this.Close(); return; } // checkAccountBillDetaile函数需要完成弹出一个新的窗口,用来显示单据编号关联的具体单据 if (m_billNumber.Length > 0) { if (m_orderType == OrderType.MaterielProOccupied) { FormMaterielProOccupied fmoo = new FormMaterielProOccupied(m_billNumber); fmoo.ShowDialog(); updateDataGridView(); } else { MessageBoxExtend.messageWarning("暂时不支持的序时薄类型"); } } }
private void panelStorageAssembly_Click(object sender, EventArgs e) { FormMaterielProOccupied fmpo = new FormMaterielProOccupied(); fmpo.ShowDialog(); }