BookMgnt.Controllers.AdminController.UpdateAccountRoles C# (CSharp) Method

UpdateAccountRoles() private method

private UpdateAccountRoles ( int userId, List roles ) : void
userId int
roles List
return void
        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();
        }