Пример #1
0
        public ActionResult UpdateProfile()
        {
            long   id          = RequestHelper.GetPostInt64("id", 0);
            string userName    = RequestHelper.GetPostString("userName", "");
            string mobilePhone = RequestHelper.GetPostString("mobilePhone", "");
            string email       = RequestHelper.GetPostString("email", "");
            int    gender      = RequestHelper.GetPostInt("gender", 2);

            if (id == 0)
            {
                return(Error("用户不存在"));
            }
            var user = _userApp.GetUserById(id);

            if (user == null)
            {
                return(Error("用户不存在"));
            }
            _userApp.UpdateProfile(id, userName, mobilePhone, email, gender);
            LoginUserDto userCookie = RequestHelper.AdminInfo();

            userCookie.UserName = userName;
            userCookie.Phone    = mobilePhone;
            userCookie.Email    = email;
            userCookie.Gender   = gender;


            string claimstr = userCookie.ToJson();

            RequestHelper.SetCookie(claimstr);
            return(Success("修改成功"));
        }
Пример #2
0
 public ActionResult UpdateProfile(sys_user dto)
 {
     dto.pass_word = Encrypt.DesEncrypt(dto.pass_word.Trim());
     _userApp.UpdateProfile(dto);
     return(Success("修改成功"));
 }