예제 #1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (formHelper.inputCheck(groupBox1))
            {
                SetPara();

                #region 检查要插入的数据在库中是否已存在
                if (mLogic.MSearchNameModel(materialClass.MnId, materialClass.MmId))
                {
                    MessageBox.Show("该记录已存在,请从新操作!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    ClearAction();
                    cbxMKind.Focus();
                    return;
                }

                #endregion

                // 插入产品信息记录;
                if (mLogic.FrmMaterialInsert(materialClass))
                {
                    ClearAction();
                    //MessageBox.Show("新增记录成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    SetDataGridView("", 0);
                }
                else
                {
                    MessageBox.Show("新增记录失败,请从新操作!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            //try
            //{
            //catch (Exception ex)
            //{
            //    MessageBox.Show(ex.Message.ToString());
            //}
            //finally
            //{

            //}
        }