private void UpdateAccountRoles(int userId, List<Role> roles) { var user = db.Users.Include("Roles").Single(u => u.UserID == userId); user.Roles.Clear(); foreach (var role in roles) { user.Roles.Add(role); } db.SaveChanges(); }