コード例 #1
0
        /// <summary>
        /// 修改密码
        /// </summary>
        /// <param name="context"></param>
        public void EditPassword(HttpContext context)
        {
            string result = "";

            try
            {
                BLLCommon bll_com = new BLLCommon();

                string    oldpwd = bll_com.Md5Encrypting(context.Request["oldpwd"]);
                string    id     = context.Request["id"];
                string    pwd    = bll_com.Md5Encrypting(context.Request["pwd"]);
                DataTable dt     = new Bll.MeetingWebBll().EditPassword(id, oldpwd, pwd);

                if (dt != null)
                {
                    if (dt.Rows.Count > 0)
                    {
                        result = dt.Rows[0][0].ToString();
                    }
                }
            }
            catch (Exception ex)
            {
                LogHelper.Debug(ex.Message);
            }
            finally
            {
                context.Response.Write("({\"result\":" + jss.Serialize(result) + "})");
            }
        }
コード例 #2
0
        public void AddUserInfo(HttpContext context)
        {
            string callback     = context.Request["jsoncallback"];
            string name         = context.Request["name"];
            string addloginname = context.Request["addloginname"];
            int    result;

            if (new EmsBLL.UserInfo().IsNameExists(addloginname))
            {
                result = -1;
            }
            else
            {
                string            pwd  = bll_com.Md5Encrypting(context.Request["pwd"]);
                EmsModel.UserInfo user = new EmsModel.UserInfo();
                user.LoginName  = addloginname;
                user.PassWord   = pwd;
                user.Name       = name;
                user.Sex        = context.Request["sex"];
                user.KaNo       = context.Request["kano"];
                user.IDCard     = context.Request["idcard"];
                user.Creator    = context.Request["useridcard"];
                user.CreateTime = DateTime.Now;
                user.IsDelete   = 0;
                user.UseStatus  = 0;
                result          = new EmsBLL.UserInfo().Add(user);
            }
            //输出Json
            HttpContext.Current.Response.Write(callback + "({\"result\":" + result + "})");
            HttpContext.Current.Response.End();
        }
コード例 #3
0
        /// <summary>
        /// 修改密码
        /// </summary>
        /// <param name="context"></param>
        public void EditPassword(HttpContext context)
        {
            BLLCommon bll_com  = new BLLCommon();
            string    callback = context.Request["jsoncallback"];
            string    oldpwd   = bll_com.Md5Encrypting(context.Request["oldpwd"]);
            string    id       = context.Request["id"];
            string    pwd      = bll_com.Md5Encrypting(context.Request["pwd"]);
            DataTable dt       = new Bll.MeetingWebBll().EditPassword(id, oldpwd, pwd);
            string    result   = "";

            if (dt != null)
            {
                if (dt.Rows.Count > 0)
                {
                    result = dt.Rows[0][0].ToString();
                }
            }
            System.Web.Script.Serialization.JavaScriptSerializer jss = new System.Web.Script.Serialization.JavaScriptSerializer();
            context.Response.Write(callback + "({\"result\":" + jss.Serialize(result) + "})");
        }
コード例 #4
0
        /// <summary>
        /// 登陆
        /// </summary>
        /// <param name="context"></param>
        public void Login(HttpContext context)
        {
            string str = string.Empty;

            try
            {
                BLLCommon bll_com = new BLLCommon();

                string loginName = context.Request["loginName"];
                string passWord  = bll_com.Md5Encrypting(context.Request["passWord"]);
                //序列化

                DataTable dt     = new Bll.MeetingWebBll().Login(loginName, passWord);
                string    result = "";
                if (dt != null && dt.Rows.Count > 0)
                {
                    if (string.IsNullOrWhiteSpace(Convert.ToString(dt.Rows[0]["RoleID"])) || Convert.ToString(dt.Rows[0]["RoleID"]) == "2")
                    {
                        str = "({\"result\":'" + result + "',\"msg\":\"noqx\"})";
                    }
                    else
                    {
                        result = dt.Rows[0]["id"].ToString() + "," + dt.Rows[0]["Name"].ToString() + "," + dt.Rows[0]["IDCard"].ToString() + "," + dt.Rows[0]["Phone"].ToString() + "," + dt.Rows[0]["RoleID"].ToString() + ","
                                 + dt.Rows[0]["PassWord"].ToString() + "," + dt.Rows[0]["LoginName"].ToString();
                        str = "({\"result\":'" + result + "',\"msg\":\"ok\"})";
                    }
                }
                else
                {
                    str = "({\"result\":'" + result + "',\"msg\":\"null\"})";
                }
            }
            catch (Exception ex)
            {
                LogHelper.Error(ex);
                str = "({\"result\":\"\",\"msg\":\"error\"})";
            }
            finally
            {
                context.Response.Write(str);
            }
            //输出Json
        }
コード例 #5
0
        /// <summary>
        /// 登陆
        /// </summary>
        /// <param name="context"></param>
        public void Login(HttpContext context)
        {
            string callback = context.Request["jsoncallback"];

            try
            {
                BLLCommon bll_com = new BLLCommon();

                string loginName = context.Request["loginName"];
                string passWord  = bll_com.Md5Encrypting(context.Request["passWord"]);
                //序列化
                System.Web.Script.Serialization.JavaScriptSerializer jss = new System.Web.Script.Serialization.JavaScriptSerializer();
                DataTable dt     = new Bll.MeetingWebBll().Login(loginName, passWord);
                string    result = "";
                if (dt != null && dt.Rows.Count > 0)
                {
                    if (string.IsNullOrWhiteSpace(Convert.ToString(dt.Rows[0]["RoleID"])) || Convert.ToString(dt.Rows[0]["RoleID"]) == "2")
                    {
                        context.Response.Write(callback + "({\"result\":'" + result + "',\"msg\":\"noqx\"})");
                    }
                    else
                    {
                        result = dt.Rows[0]["id"].ToString() + "," + dt.Rows[0]["Name"].ToString() + "," + dt.Rows[0]["IDCard"].ToString() + "," + dt.Rows[0]["Phone"].ToString() + "," + dt.Rows[0]["RoleID"].ToString() + ","
                                 + dt.Rows[0]["PassWord"].ToString() + "," + dt.Rows[0]["LoginName"].ToString();
                        context.Response.Write(callback + "({\"result\":'" + result + "',\"msg\":\"ok\"})");
                    }
                }
                else
                {
                    context.Response.Write(callback + "({\"result\":'" + result + "',\"msg\":\"null\"})");
                }
            }
            catch (Exception ex)
            {
                LogHelper.Error(ex);
                context.Response.Write(callback + "({\"result\":\"\",\"msg\":\"error\"})");
            }

            //输出Json
        }