Example #1
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);
        }