Example #1
0
 public static List<Organisation> ListOrganisation(Guid? roleId)
 {
     DataLayer dataLayer = new DataLayer();
     List<Organisation> result = dataLayer.ListOrganisation();
     if (roleId.HasValue)
     {
         foreach (Organisation org in result)
         {
             org.ContactInformation = dataLayer.ListContactInformation(org.ContactInformationId).FirstOrDefault();
             org.OrgAdminUsers = dataLayer.ListUserRoleAuth(org.OrganisationId, null, roleId.Value);
         }
     }
     return result;
 }