protected void ButtonSure_Click(object sender, EventArgs e)
        {
            int intAddNum = 0;

            if (int.TryParse(txtOrderAddNum.Text.Trim(), out intAddNum))
            {
                TB_ORD_PRODUCEMX orderproducemx = new TB_ORD_PRODUCEMX();
                orderproducemx.PRODUCEID    = Request.QueryString["orderid3"].ToString();
                orderproducemx.STARTBARCODE = txtOrderAddStartBarCode.Text.Trim();
                string strEndBarCode = (decimal.Parse(txtOrderAddStartBarCode.Text.Trim()) + intAddNum - 1).ToString();
                orderproducemx.ENDBARCODE = strEndBarCode;
                orderproducemx.PRODUCENUM = intAddNum;
                string msg = "";
                if (order_lv3_bll.bOrderUse(orderproducemx, out msg))
                {
                    //ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "", "<script language=javascript>alert('下达成功!');</script>", false);
                    //不弹出提示直接关闭页面  //补号成功之后,显示产品列表页面
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "", "<script language=javascript>alert('补号成功!');MyCloseWindow('" + orderproducemx.PRODUCEID + "');</script>", false);
                }
                else
                {
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "", "<script language=javascript>alert('补号失败,请联系系统管理员!');</script>", false);
                }
            }
        }
Exemple #2
0
        protected void ButtonSure_Click(object sender, EventArgs e)
        {
            //订单下达,生成条码
            TB_ORD_PRODUCEMX orderproducemx = new TB_ORD_PRODUCEMX();

            orderproducemx.PRODUCEID    = Request.QueryString["orderid3"].ToString();
            orderproducemx.FIRST_TFCODE = hidfirst_tfcode.Value;
            orderproducemx.STARTBARCODE = TextBoxStartBarCode.Text.Trim();
            orderproducemx.ENDBARCODE   = TextBoxEndBarCode.Text.Trim();
            orderproducemx.PRODUCENUM   = int.Parse(TextBoxProduceNum.Text);
            DataTable dt = order_lv3_bll.GetOrderBarcodeAll(orderproducemx.PRODUCEID);

            if (dt.Rows.Count == 0)
            {
                string msg = "";
                if (orderproducemx.PRODUCENUM > 0)
                {
                    if (order_lv3_bll.bOrderUse(orderproducemx, out msg))
                    {
                        //ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "", "<script language=javascript>alert('下达成功!');</script>", false);
                        //不弹出提示直接关闭页面  //下达成功之后,显示产品列表页面
                        ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "", "<script language=javascript>alert('下达成功!');MyCloseWindow('" + orderproducemx.PRODUCEID + "');</script>", false);
                    }
                    else
                    {
                        ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "", "<script language=javascript>alert('" + msg + "');</script>", false);
                    }
                }
                else
                {
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "", "<script language=javascript>alert('订单数量无效,请修正后再进行操作!');</script>", false);
                }
            }
            else
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "", "<script language=javascript>MyShowBarcodeWindow('" + orderproducemx.PRODUCEID + "');</script>", false);
            }
        }