Beispiel #1
0
        public ActionResult ValidateTrayNO()
        {
            GetLoginInfo();
            if (Login_Info == null)
            {
                //return Redirect("/Home");
                return(Content("<script>location.href='/Home'</script>"));
            }
            acpt = new DcAccept(Login_Info.User_ID, Login_Info.User_Name,
                                Login_Info.Token);
            string OrderNO = Request.Form["OrderNO"];
            string TrayNO  = Request.Form["TrayNO"];
            string Barcode = Request.Form["Barcode"];

            try
            {
                acpt.SetParameter("OrderNO", OrderNO);
                acpt.SetParameter("Barcode", Barcode);
                acpt.SetParameter("TrayNO", TrayNO);
                acpt.ValidateTrayNO();
                acpt.ValidateBarcode();
                DataTable dt = acpt.QueryDcacptQty();
                if (dt != null && dt.Rows.Count > 0)
                {
                    return(Content(JsonHelper.ToJson(dt)));
                }
                else
                {
                    return(Content("当前订单不存在该商品!"));
                }
            }
            catch (Exception ex)
            {
                Loger.Error(ex);
                return(Content(ex.Message));
            }
        }