예제 #1
0
        public async Task <IdentityResult> UpdateAsync(Papel papel, CancellationToken cancellationToken)
        {
            _context.Update(papel);

            await _context.SaveChangesAsync(cancellationToken);

            return(await Task.FromResult(IdentityResult.Success));
        }
예제 #2
0
        public async Task AddToRoleAsync(Usuario user, string roleName, CancellationToken cancellationToken)
        {
            var papel = _context.Papeis.First(p => p.pap_nome.Equals(roleName, StringComparison.OrdinalIgnoreCase));

            if (papel != null)
            {
                user.usr_papel_id = papel.Id;
            }
            _context.Update(user);

            await _context.SaveChangesAsync(cancellationToken);
        }