public string Index_UpdateSave(ZJ_User user) { var _user = _eFContext.ZJ_Users.Where(a => a.FId == user.FId).FirstOrDefault(); if (_user != null) { _user.UserType = user.UserType; _user.AnswerPrice = user.AnswerPrice; _user.AnswerTime = user.AnswerTime; _eFContext.ZJ_Users.Update(_user); redisService.SetUserRedis(_user); } _eFContext.SaveChanges(); return("ok"); }
public HomeUsers(ZJ_User zJ_User) { OpenID = zJ_User.OpenID; UnionID = zJ_User.UnionID; BoundSource = zJ_User.BoundSource; NickName = zJ_User.NickName; CreateTime = zJ_User.CreateTime; HeadImg = zJ_User.HeadImg; UserType = zJ_User.UserType; Sex = zJ_User.Sex; UserId = zJ_User.FId; Numbers = zJ_User.Numbers; AnswerTime = zJ_User.AnswerTime; AnswerPrice = zJ_User.AnswerPrice; Sign = zJ_User.Sign; Introduction = zJ_User.Introduction; Age = zJ_User.Age; Professional = zJ_User.Professional; }
public async Task <bool> SetUserRedis(ZJ_User zJ_User) { var homeUser = new HomeUsers(zJ_User); var userModelJson = redis.HashGet("HomeUsers", String.Format("UserId_{0}", homeUser.UserId)); var res = false; if (userModelJson.IsNullOrEmpty) { res = await redis.HashSetAsync("HomeUsers", $"UserId_{homeUser.UserId}", JsonHelper.SerializeObject(homeUser)); } else { HomeUsers _model = JsonHelper.DeserializeObject <HomeUsers>(userModelJson); homeUser.Order = _model.Order; res = await redis.HashSetAsync("HomeUsers", $"UserId_{homeUser.UserId}", JsonHelper.SerializeObject(homeUser)); } return(res); }