public ProjectUserMemberData[] FetchLookupInfoList(ProjectUserMemberDataCriteria criteria)
{
using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities>
.GetManager(Database.ApplicationConnection, false))
{
var projectUserMembers = this.Fetch(ctx, criteria)
.AsEnumerable();
var projectUserMemberDataList = new List<ProjectUserMemberData>();
foreach (var projectUserMember in projectUserMembers)
{
var projectUserMemberData = new ProjectUserMemberData();
this.Fetch(projectUserMember, projectUserMemberData);
projectUserMemberDataList.Add(projectUserMemberData);
}
return projectUserMemberDataList.ToArray();
}
}