zoukankan      html  css  js  c++  java
  • 物料编号名成

     private void txtwlbh_KeyPress(object sender, KeyPressEventArgs e)
            {
                if (e.KeyChar == (char)Keys.Enter)
                {
                    if (this.txtwlbh.EditValue != null && this.txtwlbh.EditValue.ToString().Length > 3)
                    {
                        try
                        {
                            var bck = _commonClient.findWlxxList(new WlxxView() { wlbh = txtwlbh.Text });
                            if (bck.flag)
                            {
                                if (bck.obj.Count > 0)
                                {
                                    var dt = new List<CodeName>();
                                    bck.obj.ForEach(a => dt.Add(new CodeName() { code = a.wlxxid, name = a.wlbh }));
                                    new FrmFastSearch(this.txtwlxxid, this.txtwlbh, dt).ShowDialog();
                                    //txtwlxxid.EditValue = bck.obj[0].wlxxid;
                                }
                                
                            }
                            else
                            {
                                MyMsg.ShowError(bck.message);
                            }
                        }
                        catch (Exception ex)
                        {

                            MyMsg.Warning(ex.Message);
                        }
                    }
                }
            }

            private void txtmc_KeyPress(object sender, KeyPressEventArgs e)
            {
                if (e.KeyChar == (char)Keys.Enter)
                {
                    if (this.txtmc.EditValue != null && this.txtmc.EditValue.ToString().Length > 3)
                    {
                        try
                        {
                            var bck = _commonClient.findWlxxList(new WlxxView() { wlmc = txtmc.Text });
                            if (bck.flag)
                            {
                                if (bck.obj.Count > 0)
                                {
                                    var dt = new List<CodeName>();
                                    //dt.Add(new CodeName() { code = "", name = "" });
                                    bck.obj.ForEach(a => { dt.Add(new CodeName() { code = a.wlxxid, name = a.wlmc }); });
                                    new FrmFastSearch(this.txtwlxxid,this.txtmc, dt).ShowDialog();
                                }
                                
                            }
                            else
                            {
                                MyMsg.ShowError(bck.message);
                            }
                        }
                        catch (Exception ex)
                        {

                            MyMsg.Warning(ex.Message);
                        }
                    }
                }

            }

            private void txtwlxxid_EditValueChanged(object sender, EventArgs e)
            {
                try
                {
                    if (txtwlxxid.EditValue!=null)
                    {
                        if (txtwlxxid.EditValue.ToString().Length > 4)
                        {

                            var bck = _commonClient.findWlxxList(new WlxxView()
                            {
                                wlxxid = txtwlxxid.EditValue.ToString()
                            });

                            if (bck.flag)
                            {
                                if (bck.obj.Count > 0)
                                {
                                    txtwlbh.EditValue = bck.obj[0].wlbh;
                                    txtmc.EditValue = bck.obj[0].wlmc;
                                }
                                

                            }
                            else
                            {
                                MyMsg.ShowError(bck.message);

                                return;
                            }

                        }
                    }

                }
                catch (Exception ex)
                {

                    MyMsg.ShowError(ex.Message);

                    return;
                }
            }

  • 相关阅读:
    向存储过程中传入列表参数
    TRUNCATE TABLE (Transact-SQL)
    Program.cs
    联想G40-30 安装win10系统
    完美解决github访问速度慢[转]
    关于Visual studio 2017安装方法的若干问题
    [转载] 中国象棋软件-引擎实现(七)测试程序
    [转载] 中国象棋软件-引擎实现(六)局面评估
    [转载] 中国象棋软件-引擎实现(五)历史启发及着法排序
    [转载] 中国象棋软件-引擎实现(四)搜索算法
  • 原文地址:https://www.cnblogs.com/shalldou/p/11466286.html
Copyright © 2011-2022 走看看