public static FacilityAuditCollection GetFacilityAudits()
 {
     // Call the service for data.
     SP.FacilityAuditSvc.FacilityAudit[] facilityAudits = _facilityAuditClient.GetAllFacilityAudit();
     // Convert the service proxy object to a View Model object.
     FacilityAuditCollection result = new FacilityAuditCollection(facilityAudits.ToViewModels());
     return result;
 }
 public static FacilityAuditCollection GetFacilityAuditsForListingTypeByListingTypeGuid(Guid listingTypeGuid)
 {
     SP.FacilityAuditSvc.FacilityAudit[] facilityAudits = _facilityAuditClient.GetFacilityAuditsForListingTypeByListingTypeGuid(listingTypeGuid);
     FacilityAuditCollection result = new FacilityAuditCollection();
     foreach (SP.FacilityAuditSvc.FacilityAudit facilityAudit
         in facilityAudits)
     {
         FacilityAuditViewModel viewModel = new FacilityAuditViewModel(facilityAudit.FacilityAuditGuid, facilityAudit.FacilityGuid, facilityAudit.FacilityID, facilityAudit.FacilityName, facilityAudit.Exerpt, facilityAudit.Description, facilityAudit.Address, facilityAudit.CityStateZipGuid, facilityAudit.PhoneNumber, facilityAudit.Email, facilityAudit.Website, facilityAudit.ClientGuid, facilityAudit.ListingTypeGuid, facilityAudit.PublicPhotoFileUri, facilityAudit.DateModified);
         result.Add(viewModel);
     }
     return result;
 }