Example #1
0
        private void removeUserFromRole(CouchDbMembershipUser user, string role)
        {
            var roleList = new List <string>(user.Roles);

            roleList.Remove(role);

            user.Roles = roleList.ToArray();
            user.Save();
        }
 private void addUserToRoles(CouchDbMembershipUser user, string[] roles)
 {
     var currentRoles = new List<string>(user.Roles);
     foreach (var role in roles)
     {
         if (!currentRoles.Contains(role)) currentRoles.Add(role);
     }
     user.Roles = currentRoles.ToArray();
     user.Save();
 }
Example #3
0
        private void addUserToRoles(CouchDbMembershipUser user, string[] roles)
        {
            var currentRoles = new List <string>(user.Roles);

            foreach (var role in roles)
            {
                if (!currentRoles.Contains(role))
                {
                    currentRoles.Add(role);
                }
            }
            user.Roles = currentRoles.ToArray();
            user.Save();
        }
        private void removeUserFromRole(CouchDbMembershipUser user, string role)
        {
            var roleList = new List<string>(user.Roles);

            roleList.Remove(role);

            user.Roles = roleList.ToArray();
            user.Save();
        }