public virtual List <FoundationContact> GetContactsForOrganization(FoundationOrganization organization = null) { if (organization == null) { organization = GetCurrentOrganization(); } if (organization == null) { return(new List <FoundationContact>()); } return(_customerContext.GetCustomerContactsInOrganization(organization.OrganizationEntity) .Select(_ => new FoundationContact(_)) .ToList()); }