Exemple #1
0
 public async Task<IActionResult> AddCustomerAdmin(AddCcustomerAdminViewModel vm)
 {
     var SelectedUser = await userManager.FindByEmailAsync(vm.SelectedValue);
     var exists = await userManager.IsInRoleAsync(SelectedUser, "CustomerAdmin");
     if (!exists)
     {
         var result = await userManager.AddToRoleAsync(SelectedUser, "CustomerAdmin");
         if (result.Succeeded)
         {
             vm.Message = "user added to customer admins";
         }
         else
         {
             vm.Message = "user could not become a customer admin";
         }
     }
     else
     {
         vm.Message = "user is already a customer admin";
     }
     vm.Users = from u in userManager.Users
                select new SelectListItem
                {
                    Text = u.Email,
                    Value = u.Email
                };
     return View(vm);
 }
Exemple #2
0
 public IActionResult AddCustomerAdmin()
 {
     AddCcustomerAdminViewModel vm = new AddCcustomerAdminViewModel();
     vm.Users = from u in userManager.Users
                select new SelectListItem
                {
                    Text = u.Email,
                    Value = u.Email
                };
     return View(vm);
 }