public OrganizationData[] FetchLookupInfoList(OrganizationDataCriteria criteria)
{
using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities>
.GetManager(Database.ApplicationConnection, false))
{
var organizations = this.Fetch(ctx, criteria)
.AsEnumerable();
var organizationDataList = new List<OrganizationData>();
foreach (var organization in organizations)
{
var organizationData = new OrganizationData();
this.Fetch(organization, organizationData);
organizationDataList.Add(organizationData);
}
return organizationDataList.ToArray();
}
}