Exemplo n.º 1
0
        public async Task DeleteQualificationAsync(IdentityResource source, int qualificationId)
        {
            QualificationIdentityResource qualificationIdentityResource = await GetDbResourceQualification(source.Id, qualificationId);

            _context.QualificationIdentityResources.Remove(qualificationIdentityResource);
            await _context.SaveChangesAsync();
        }
Exemplo n.º 2
0
        public async Task AddQualificationsAsync(IdentityResource source, IEnumerable <int> qualificationsToAddIds)
        {
            foreach (int qualificationId in qualificationsToAddIds)
            {
                QualificationIdentityResource qualificationIdentityResource =
                    new QualificationIdentityResource {
                    IdentityResourceId = source.Id, QualificationId = qualificationId
                };
                await _context.QualificationIdentityResources.AddAsync(qualificationIdentityResource);
            }

            await _context.SaveChangesAsync();
        }