示例#1
0
        public virtual async Task <int> DeleteClientClaimAsync(ClientClaim clientClaim)
        {
            var claimToDelete = await DbContext.ClientClaims.Where(x => x.Id == clientClaim.Id).SingleOrDefaultAsync();

            DbContext.ClientClaims.Remove(claimToDelete);
            return(await AutoSaveChangesAsync());
        }
示例#2
0
        public virtual async Task <int> AddClientClaimAsync(int clientId, ClientClaim clientClaim)
        {
            var client = await DbContext.Clients.Where(x => x.Id == clientId).SingleOrDefaultAsync();

            clientClaim.Client = client;
            await DbContext.ClientClaims.AddAsync(clientClaim);

            return(await AutoSaveChangesAsync());
        }