领胜LDS 键盘AOI检测项目
wells.liu
2020-07-10 29e271c591bb00bb131b42a5964f0a4470e12cff
src/Bro.UI.Config/MenuForms/FrmConfig.cs
@@ -3,6 +3,8 @@
using System;
using Microsoft.VisualBasic;
using System.Windows.Forms;
using Bro.Common.PubSub;
using static Bro.Common.Helper.EnumHelper;
namespace Bro.UI.Config.MenuForms
{
@@ -51,13 +53,21 @@
        private void buttonCreateConfig_Click(object sender, EventArgs e)
        {
            string pCode = Interaction.InputBox("请输入产品编码", "产品编码", "", 100, 100);
            if (string.IsNullOrWhiteSpace(pCode))
            ProductionCodeEditForm productionCodeEditForm = new ProductionCodeEditForm();
            if (productionCodeEditForm.ShowDialog(this) == DialogResult.OK)
            {
                MessageBox.Show("请输入产品编码!");
                return;
            }
                string pCode = productionCodeEditForm.PCode;
                productionCodeEditForm.Dispose();
                if (string.IsNullOrWhiteSpace(pCode))
                {
                    MessageBox.Show("请输入产品编码!");
                    return;
                }
                Process.CreateNewConfig(propGrid.SelectedObject as IProcessConfig, pCode);
                MessageBox.Show("创建新配置完成");
                PubSubCenter.GetInstance().Publish(PubSubCenterMessageType.UpdateProductionCodes.ToString(), null, null);
            }
        }
    }
}