Exemplo n.º 1
0
        // 确定
        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();
        }
Exemplo n.º 2
0
        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("暂时不支持的序时薄类型");
                }
            }
        }
Exemplo n.º 3
0
        private void panelStorageAssembly_Click(object sender, EventArgs e)
        {
            FormMaterielProOccupied fmpo = new FormMaterielProOccupied();

            fmpo.ShowDialog();
        }