예제 #1
0
 /// <summary>
 /// 修改密码
 /// </summary>
 /// <param name="rack"></param>
 /// <returns></returns>
 public bool Password(Ga_user pass)
 {
     return(MySqlHelper.ExecuteNonQuery("UPDATE `ga_agv`.`ga_user` SET userPassword=@userPassword WHERE userId=@userId", new MySqlParameter[] {
         new MySqlParameter("@userPassword", MySqlDbType.VarChar, 10000)
         {
             Value = pass.userPassword
         },
         new MySqlParameter("@userId", MySqlDbType.Int32, 1000)
         {
             Value = pass.userId
         },
     }) > 0 ? true : false);
 }
예제 #2
0
        public JsonResult Password([FromBody] Ga_user pass)
        {
            var     Context = HttpContext.Current;
            Ga_user user    = Context.Session["User"] as Ga_user;

            //Ga_user user = Ga_AgvloginBLL.UserPass(Md5.Encrypt(pass.userPassword));
            user.userPassword = Md5.Encrypt(pass.userPassword);
            if (Ga_AgvloginBLL.edit(user))
            {
                return(new JsonResult()
                {
                    Message = "修改成功", Success = true
                });
            }
            else
            {
                return(new JsonResult()
                {
                    Message = "修改失败", Success = false
                });
            }
        }
예제 #3
0
        public JsonResult UserPass([FromBody] Ga_user User)
        {
            var     Context = HttpContext.Current;
            Ga_user user    = Ga_AgvloginBLL.UserPass(Md5.Encrypt(User.userPassword));

            //Ga_user user = Ga_AgvloginBLL.UserLogin(User.userName,User.userPassword);
            if (user != null)
            {
                Context.Session["User"] = user;
                FormsAuthentication.SetAuthCookie(user.userId.ToString(), false); //授权
                return(new JsonResult()
                {
                    Success = true, Message = "密码正确"
                });
            }
            else
            {
                return(new JsonResult()
                {
                    Success = false, Message = "密码不正确!"
                });
            }
        }
예제 #4
0
 /// <summary>
 /// 修改密码
 /// </summary>
 /// <param name="agv"></param>
 /// <returns></returns>
 public bool edit(Ga_user pass)
 {
     return(Getlogin.Password(pass));
 }