Exemple #1
0
        public void AssignRoleToUser(UserModel user, RolesModel role)
        {
            if (IsA(user, role.rolename))
            {
                return;
            }

            UserHasRolesModel userHasRoles = new UserHasRolesModel(Session.DefaultSession)
            {
                username = user,
                rolename = role
            };

            userHasRoles.Save();
        }
Exemple #2
0
        public void RevokeRoleFromUser(UserModel user, RolesModel role)
        {
            UserHasRolesModel userHasRoles = user_roles_coll.FirstOrDefault(ur => ur.username == user && ur.rolename == role);

            userHasRoles.Delete();
        }