public async Task <IActionResult> AddManagerAsync(ApplicationUserMultiselectModel applicationUserMultiselectModel)
        {
            foreach (var userId in applicationUserMultiselectModel.SelectedMemberIDs)
            {
                var user = await _userManager.FindByIdAsync(userId);

                await _userManager.AddToRoleAsync(user, "Manager");
            }

            return(RedirectToAction("Index"));
        }
        public async Task <IActionResult> IndexAsync()
        {
            var user = await _userManager.GetUserAsync(User);

            var memberSelectList = new ApplicationUserMultiselectModel()
            {
                ApplicationUsers  = _parteiDbContext.ApplicationUsers.Include(a => a.UserRoles).ThenInclude(a => a.Role).Include(m => m.Member).Where(a => a.Member.OrganizationId == user.OrgranizationId).ToList(),
                SelectedMemberIDs = new List <String>()
            };

            var managerModel = new ManagerViewModel()
            {
                ApplicationUserMultiselectModel = memberSelectList,
                Organization = _parteiDbContext.Organizations.Single(o => o.Id == user.OrgranizationId)
            };

            return(View(managerModel));
        }