Example #1
0
 /// <summary>
 /// 提交数据
 /// </summary>
 /// <param name="TrayNO"></param>
 /// <returns></returns>
 public ActionResult CratesRfidCheck(string TrayNO)
 {
     GetLoginInfo();
     if (Login_Info == null)
     {
         return(Content("<script>location.href='/Home'</script>"));
     }
     service = new CratesRFID(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token);
     try
     {
         service.ClearParameter();
         service.SetParameter("TrayNO", TrayNO);
         service.ExecuteBusinessProcess("CratesRfidCheck");
         return(Content(""));
     }
     catch (Exception ex)
     {
         return(Content(ex.Message));
     }
 }
Example #2
0
        public ActionResult ValidateTrayNO(string TrayNO)
        {
            GetLoginInfo();
            if (Login_Info == null)
            {
                return(Content("<script>location.href='/Home'</script>"));
            }
            service = new CratesRFID(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token);
            string result = "[{{\"Shipper\":\"{0}\",\"Store\":\"{1}\",\"Qty\":{2}}}]";

            try
            {
                service.ClearParameter();
                service.SetParameter("TrayNO", TrayNO);
                service.ExecuteBusinessProcess("CratesRfidTrayNO");
                result = string.Format(result, service.GetParameter("Shipper"), service.GetParameter("Store"), service.GetParameter("Qty").ToString());
                return(Content(result));//返回json给页面显示
            } catch (Exception ex)
            {
                return(Content(ex.Message));
            }
        }
Example #3
0
        /// <summary>
        /// 清空当前RFID
        /// </summary>
        /// <param name="TrayNO"></param>
        /// <returns></returns>
        public ActionResult ClearRfid(string TrayNO)
        {
            GetLoginInfo();
            if (Login_Info == null)
            {
                return(Content("<script>location.href='/Home'</script>"));
            }
            service   = new CratesRFID(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token);
            StdQuery1 = new StdQuery(Login_Info.User_ID, Login_Info.User_Name, Login_Info.Token);
            try
            {
                service.ClearParameter();
                service.SetParameter("TrayNO", TrayNO);
                service.ExecuteBusinessProcess("CratesRfidClear");

                StdQuery1.ClearParameter();
                StdQuery1.SetParameter("TrayNO", TrayNO);
                DataTable dt = StdQuery1.Execute("QryTrayRfidGoods");//查询集货标签商品复检情况
                return(Content(dt.ToJson()));
            }catch (Exception ex)
            {
                return(Content(ex.Message));
            }
        }