Esempio n. 1
0
    public async Task <int> RemoveQualifications(IList <Qualification> qualifications)
    {
        if (qualifications == null || !qualifications.Any())
        {
            return(0);
        }

        var qualificationEntities = qualifications.ToQualificationEntityList();

        return(await _qualificationRepository.Delete(qualificationEntities));
    }
Esempio n. 2
0
    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));
    }