public UserInfoModel QueryReportUserInfoByUserId(string userId) { var relationList = RelationDALInstance.QueryByChildNodeIDAndType(userId, 6); return(relationList != null && relationList.Any() && !string.IsNullOrEmpty(relationList.First().ParentNodeID) ? UserInfoDALInstance.QueryByID(relationList.First().ParentNodeID): null); }
public List <UserInfoModel> QueryAllUserInfoByRoleId(string roleId) { var relationList = RelationDALInstance.QueryByParentNodeIDAndType(roleId, 5); return(relationList != null && relationList.Count > 0 ? relationList.Select(entity => UserInfoDALInstance.QueryByID(entity.ChildNodeID)).ToList() : null); }