Example #1
0
        /// <summary>
        /// 下载数据到客户端
        /// </summary>
        /// <param name="MethodsName"></param>
        /// <returns></returns>
        public List <OutboundOrder> HproseDownDataDBCK()
        {
            List <OutboundOrder> OutboundOrderList = new List <OutboundOrder>();

            try
            {
                DataTable DataTable = new PDAServer().GetOutOrderDBCK();
                if (DataTable != null && DataTable.Rows.Count > 0)
                {
                    //public OutboundOrder(string KCSWZ_SWKCBH, string KCSWZ_RCKDH, string KCSWZ_BCCK, string KCSWZ_BRCK, string KCSWZ_JZRQ, string KCSWZMX_FZCKSL, string KCSWZMX_SFSL)
                    foreach (DataRow row in DataTable.Rows)
                    {
                        //OutboundOrderList.Add(new OutboundOrder(row["KCSWZ_SWKCBH"].ToString(), row["KCSWZ_KHID"].ToString(), row["KCSWZ_JZRQ"].ToString(), row["KH_MC"].ToString(), row["KCSWZMX_FZCKSL"].ToString(), row["yfsl"].ToString()));

                        OutboundOrderList.Add(new OutboundOrder(row["KCSWZ_SWKCBH"].ToString(), row["KCSWZ_RCKDH"].ToString(), row["BCCK"].ToString(), row["BRCK"].ToString(), row["KCSWZ_JZRQ"].ToString(), row["KCSWZMX_FZCKSL"].ToString(), row["yfsl"].ToString(), row["KCSWZ_SWLX"].ToString(), row["KCSWZ_DFCK"].ToString(), row["WL_FJLDW"].ToString().Trim(), row["Comment"].ToString()));
                    }
                }
            }
            catch (Exception ex)
            {
                OutboundOrder _product = new OutboundOrder();
                _product.KH_MC1 = ex.Message;
                OutboundOrderList.Add(_product);
            }
            return(OutboundOrderList);
        }
Example #2
0
 private void btnStart_Click(object sender, EventArgs e)
 {
     if (btnStart.Text == "开始")
     {
         _server       = new PDAServer();
         _server.Url   = string.Format("http://{0}/PDAServer/ws", _url);
         _requestCount = 0;
         _result       = 0;
         SetText("开始发送请求......");
         _url          = txtUrl.Text.Trim();
         _space        = (int)nudSpace.Value * 1000;
         btnStart.Text = "停止";
         if (rbtnGetTime.Checked)
         {
             _th = new Thread(DoGetTime);
         }
         else
         {
             _th = new Thread(DoUploadOrder);
         }
         _th.IsBackground = true;
         _th.Start();
     }
     else
     {
         _isRun        = false;
         btnStart.Text = "开始";
         _th.Abort();
         SetText(string.Format("请求次数:{0} 请求成功率:{1}%", _requestCount, _result));
         SetText("------------------------------\r\n");
     }
 }
        public static bool UpDataOutSCount(this ObservableCollection <OutboundOrder> _OutboundOrder, string ckbh)
        {
            try {
                DataTable _datatable = new PDAServer().MarketOutSCount(ckbh);
                if (_datatable != null && _datatable.Rows.Count > 0)
                {
                    _OutboundOrder.Where(F => F.KCSWZ_SWKCBH1.Contains(ckbh)).First().KCSWZMX_SFSL1 = _datatable.Rows[0]["yfsl"].ToString();
                }

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Example #4
0
        /// <summary>
        /// 登录账户信息验证
        /// </summary>
        /// <param name="u"></param>
        /// <param name="p"></param>
        /// <returns></returns>
        public string UserInfoVerify(string u, string p)
        {
            string ret = "";

            try
            {
                string userinfo = new PDAServer().login(u, p);// hpclient.Invoke<string>("login", new Object[] { u, p, "V2.0_0917" });

                if (userinfo.Contains("|") == true)
                {
                    // Program.UserRight = userinfo;

                    App.UserReadonly.UserId = u;
                    return("1");
                }
                //string userinfo = hpclient.Invoke<string>("login", new Object[] { u, p });
                //string[] uinfo = userinfo.Split('|');
                //if (uinfo[0] == "1")
                //{
                //    string[] info = uinfo[1].Split(',');
                //    App.UserReadonly.UserId = info[0].ToString();
                //    App.UserReadonly.UserName = "";//_rd["username"].ToString();
                //    App.UserReadonly.UserToAge = info[2].ToString();
                //    App.UserReadonly.UserNunber = info[1].ToString();
                //    ret = uinfo[0].ToString();
                //}
                //else
                //{
                //    ret = uinfo[1].ToString();
                //}
            }
            catch (Exception ex)
            {
                ret = ex.Message;
            }
            return(ret);
        }