Beispiel #1
0
        public void SetUserRole(EditRoleBm editRoleBm)
        {
            ApplicationUser user = this.Context.Users.Find(editRoleBm.UserId);
            IdentityRole    role = this.Context.Roles.Find(editRoleBm.RoleId);

            var userManager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(this.Context));

            userManager.AddToRole(user.Id, role.Name);
            this.Context.SaveChanges();
        }
Beispiel #2
0
        public ActionResult SetRole(EditRoleBm editRoleBm)
        {
            if (!this.ModelState.IsValid)
            {
                return(this.RedirectToAction("SetRole"));
            }

            this._service.SetUserRole(editRoleBm);
            return(this.RedirectToAction("Index"));
        }