public ActionResult AssignUserToRole(string userId, string roleName) { if (ModelState.IsValid) { UserHelper.AddUserToRole(userId, roleName); return(RedirectToAction("Index", "Manage")); } ViewBag.userId = new SelectList(db.Users.Where(u => u.Roles.Any(r => r.RoleId == "1")), "Id", "Name"); return(View()); }
public async Task <ActionResult <User> > AddUserToRole(string userEmail, string roleName) { User user = _userHelper.AddUserToRole(userEmail, roleName); if (user != null) { return(CreatedAtAction(nameof(AddUserToRole), user)); } else { return(null); } }
public ActionResult AddUserToRole(string roleName, string userId) { var r = UserHelper.AddUserToRole(userId, roleName); if (r.Succeeded) { db.SaveChanges(); } ViewBag.UserName = db.Users.Find(userId).UserName; ViewBag.roleName = new SelectList(db.Roles, "Name", "Name"); db.Dispose(); return(RedirectToAction("ShowAllRolesOfTheUser", new { userId })); }
public ActionResult AddToRole(string user, string role) { userHelper.AddUserToRole(role, user); return(RedirectToAction("Index", "Projects")); }
public ActionResult AssignToRole(string role, string user) { userHelper.AddUserToRole(role, user); return(RedirectToAction("ProjectDisplay")); }