Exemplo n.º 1
0
        private void btn_Chg_Do_Click(object sender, EventArgs e)
        {
            string sErr     = "";
            int    pIsDoNow = 0;

            if (this.chk_DoNow.Checked)
            {
                pIsDoNow = 1;
            }
            if ((DBFuns.sp_Pack_DoWareCellMove(base.AppInformation.SvrSocket, "WMS", this.txt_chg_CellFrom.Text.Trim(), this.txt_chg_CellTo.Text.Trim(), base.UserInformation.UserName, base.UserInformation.UnitId, pIsDoNow, out sErr) == "0") || (sErr.Trim().Length == 0))
            {
                MessageBox.Show("下发执行操作成功!");
                base.Close();
            }
            else
            {
                MessageBox.Show(sErr);
            }
        }
Exemplo n.º 2
0
        private void btn_Chg_Do_Click(object sender, EventArgs e)
        {
            //if (txt_chg_CellFrom.Text.Trim() == "")
            //{
            //    MessageBox.Show("对不起,源货位号不能为空!");
            //    txt_chg_CellFrom.Focus();
            //    return;
            //}
            //if (txt_chg_CellTo.Text.Trim() == "")
            //{
            //    MessageBox.Show("对不起,目标位号不能为空!");
            //    txt_chg_CellTo.Focus();
            //    return;
            //}
            string sX   = "";
            string sErr = "";

            /*
             * sp_Pack_DoWareCellMove
             * (pSysType varchar2,pPosIdFrom varchar2,
             * pPosIdTo varchar2,pUser varchar2,pCmptId varchar2:='101',
             * Cur_Result out sys_refCursor
             * )
             */
            int nIsDoNow = 0;

            if (chk_DoNow.Checked)
            {
                nIsDoNow = 1;
            }
            sX = DBFuns.sp_Pack_DoWareCellMove(AppInformation.SvrSocket, "WMS", txt_chg_CellFrom.Text.Trim(), txt_chg_CellTo.Text.Trim(), UserInformation.UserName, UserInformation.UnitId, nIsDoNow, out sErr);

            if (sX == "0" || sErr.Trim().Length == 0)
            {
                MessageBox.Show("下发执行操作成功!");
                Close();
            }
            else
            {
                MessageBox.Show(sErr);
            }
        }