private async Task <List <int> > GetEpaoStandards(Organisation thisEpao) { var filteredStandardCodes = (await _registerQueryRepository.GetOrganisationStandardByOrganisationId(thisEpao .EndPointAssessorOrganisationId)).Select(q => q.StandardCode).ToList(); return(filteredStandardCodes); }
private async Task <IEnumerable <int> > GetEpaoApprovedStandardsWithAtLeastOneVersion(Organisation thisEpao) { var approvedStandardVersions = await _standardService.GetEPAORegisteredStandardVersions(thisEpao.EndPointAssessorOrganisationId); var approvedStandardCodes = approvedStandardVersions.Select(standard => standard.LarsCode).Distinct(); return(approvedStandardCodes); }