/// <summary>
        /// 将用户输入的数据填入数据库
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void simpleButton_确认添加_Click(object sender, EventArgs e)
        {
            UUT批次信息 info = new UUT批次信息()
            {
                UUT类型  = comboBoxEdit_UUT类型.Text,
                UUT批次号 = comboBoxEdit_批次信息.Text,
                UUT数量  = 0,
                创建时间   = DateTime.Now.ToShortDateString(),
            };

            bool res = ViewModuleManager.ModuleOfUUT批次信息管理.Add批次信息(info);

            if (res)
            {
                XtraMessageBox.Show("添加成功!");
                //刷新该界面
                ChildModuleOf添加批次信息_Load(null, null);
                //刷新主视图
                ViewModuleManager.ModuleOfUUT批次信息管理.simpleButton_Batch刷新_Click(ViewModuleManager.ModuleOfUUT批次信息管理.simpleButton_Batch_Refresh, null);
            }
            else
            {
                XtraMessageBox.Show("添加失败!可能原因:\r\n1.数据库连接失败\r\n2.使用了相同的批次号");
            }
        }
 /// <summary>
 /// 双击事件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void gridControl_批次信息表_MouseDown(object sender, MouseEventArgs e)
 {
     try
     {
         DevExpress.XtraGrid.Views.Grid.ViewInfo.GridHitInfo hInfo = gridView_批次信息表.CalcHitInfo(new Point(e.X, e.Y));
         if (e.Button == MouseButtons.Left && e.Clicks == 2)
         {
             if (hInfo.InRow)
             {
                 int rowHandle = hInfo.RowHandle;
                 //更新已选批次信息
                 UUT批次信息Selected = gridView_批次信息表.GetRow(rowHandle) as UUT批次信息;
                 new ChildModuleOf批次详细信息().Show();
             }
         }
     }
     catch (Exception)
     {
     }
 }
Exemplo n.º 3
0
 /// <summary>
 /// 创建新的批次号
 /// </summary>
 /// <param name="uutBatch"></param>
 /// <returns></returns>
 public static bool InsertBatchNumber(UUT批次信息 uutBatch)
 {
     return(ViewModuleManager.ModuleOfUUT批次信息管理.Add批次信息(uutBatch));
 }
 /// <summary>
 /// 添加批次信息
 /// </summary>
 /// <param name="info"></param>
 /// <returns></returns>
 public bool Add批次信息(UUT批次信息 info)
 {
     return(true);
 }