public AttachmentData[] FetchLookupInfoList(AttachmentDataCriteria criteria)
{
using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities>
.GetManager(Database.ApplicationConnection, false))
{
var attachments = this.Fetch(ctx, criteria)
.AsEnumerable();
var attachmentDataList = new List<AttachmentData>();
foreach (var attachment in attachments)
{
var attachmentData = new AttachmentData();
this.Fetch(attachment, attachmentData);
attachmentDataList.Add(attachmentData);
}
return attachmentDataList.ToArray();
}
}