public BaseResponse ChangePwd(ChangePwdResquest request) { using (var db = DbContext) { var entityDb = new Entity.BeUser { Id = request.UserId, HashPassword = request.NewPassword }; db.BeUsers.Attach(entityDb); db.Entry(entityDb).Property(o => o.HashPassword).IsModified = true; db.SaveChanges(); } return new BaseResponse(); }
public BaseResponse UpdateUserLogin(UpdateUserLoginRequest request) { var res = new BaseResponse(); using (var db = DbContext) { var entityDb = new Entity.BeUser { Id = request.UserId, LastLoginDate = DateTime.UtcNow }; db.BeUsers.Attach(entityDb); db.Entry(entityDb).Property(o => o.LastLoginDate).IsModified = true; res.Success = db.SaveChanges() > 0; } return res; }