如何从果园获取所有用户列表

时间:2014-03-06 05:43:59

标签: asp.net asp.net-mvc orchardcms-1.7

我需要让所有用户使用由orchard管理面板创建的ID。现在我需要所有列表,我将在另一项服务中使用它。

或者,我想从实体框架中获取Orchard用户表“[Orchard_Users_UserPartRecord]”,如此代码

public IList<UserAttendance> ShowAllUserAttendance()`enter code here`
{
    using (UserAttendanceDbContext _db = new UserAttendanceDbContext())
    {
        return _db.UserAttendances.ToList();
    }
}

我该怎么做?

谢谢, kibria

1 个答案:

答案 0 :(得分:1)

见下文。

var userProfiles = _contentManager.Query<UserPart, UserPartRecord>() .List() .Select(user => ((dynamic) user).ProfilePart) .Select(user => new {user.FirstName, user.LastName});

有关详细信息,请访问以下链接。 http://orchardprofile.codeplex.com/discussions/271879