public List<UserRole> FindUserRole(UserRoleCriteria criteria = null) { List<UserRole> userRoleList = null; string cacheKey = criteria == null ? "UserRoleCriteria_null" : criteria.GetCacheKey(); if (!TryGetCacheData(cacheKey, out userRoleList)) { userRoleList = GetUserRoleManager().Find(criteria); SetCacheData(_cacheName, cacheKey, userRoleList); } return userRoleList; }
/// <summary> /// Find body exercises /// </summary> /// <returns></returns> public List<UserRole> Find(UserRoleCriteria userRoleCriteria = null) { List<UserRole> resultList = null; IQueryable<IdentityUserRole<string>> rowList = _dbContext.UserRoles; CriteriaTransformer.CompleteQuery(ref rowList, userRoleCriteria); if (rowList != null && rowList.Count() > 0) { resultList = new List<UserRole>(); foreach (var row in rowList) { resultList.Add(UserRoleTransformer.ToBean(row)); } } return resultList; }
public List<UserRole> Find(UserRoleCriteria userRoleCriteria = null) { return _userRoleModule.Find(userRoleCriteria); }
private void CompleteUserRole(User user) { var userRoleCriteria = new UserRoleCriteria(); userRoleCriteria.UserId = new StringCriteria() { Equal = user.Id }; var userRoleList = _usersRoleService.FindUserRole(userRoleCriteria); if (userRoleList != null) { foreach (var userRole in userRoleList) { user.Role = _rolesService.GetRole(new RoleKey() { Id = userRole.RoleId }); } } }