예제 #1
0
        /// <summary>
        /// Método para adicionar uma role a um usuário
        /// </summary>
        public virtual UserToRole AddRole(Role role)
        {
            if (_roles == null)
            {
                throw new Exception("Não é possível manipular listas que não foram carregadas completamente do banco de dados");
            }

            var userToRole = new UserToRole(this, role);

            _roles.Add(userToRole);

            return(userToRole);
        }
예제 #2
0
        /// <summary>
        /// Método para adicionar uma role ao usuário
        /// </summary>
        public virtual void SetRole(Role role)
        {
            var entity = new UserToRole(this, role);

            _roles.Add(entity);
        }