public async Task <int> RemoveQualifications(IList <Qualification> qualifications) { if (qualifications == null || !qualifications.Any()) { return(0); } var qualificationEntities = qualifications.ToQualificationEntityList(); return(await _qualificationRepository.Delete(qualificationEntities)); }
public async Task <int> RemoveProviders(IList <Provider> providers) { if (providers == null || !providers.Any()) { return(0); } foreach (var provider in providers) { await _locationRepository.DeleteByPartitionKey(provider.UkPrn.ToString()); } var providerEntities = providers.ToProviderEntityList(); return(await _providerRepository.Delete(providerEntities)); }