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(); }
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(); }