public ActionResult ModifyRoles()
        {
            List <User>    allUsers = data.retrieveAllUsers();
            VMEditingRoles vmer     = new VMEditingRoles();

            vmer.allUsers = allUsers;
            return(View(vmer));
        }
Exemple #2
0
 public ActionResult ModifyRoles(VMEditingRoles model)
 {
     if (ModelState.IsValid &&
         WebSecurity.UserExists(model.UserName))
     {
         System.Web.Security.Roles.AddUserToRole(model.UserName, model.RoleName);
         return(RedirectToAction("Index", "Home"));
     }
     return(View(model));
 }
        public ActionResult ModifyRoles(VMEditingRoles model)
        {
            if (model.UserName != null && System.Web.Security.Membership.GetUser(model.UserName) == null)
            {
                model.UserName = null;
            }
            List <User> allUsers = data.retrieveAllUsers();

            model.allUsers = allUsers;
            return(View(model));
        }
        public ActionResult DemoteToUser(string userName)
        {
            if (System.Web.Security.Roles.GetRolesForUser(userName).Contains("Admin"))
            {
                System.Web.Security.Roles.RemoveUserFromRole(userName, "Admin");
            }
            List <User>    allUsers = data.retrieveAllUsers();
            VMEditingRoles vmer     = new VMEditingRoles();

            vmer.allUsers = allUsers;
            return(View("ModifyRoles", model: vmer));
        }