Example #1
0
        public void DeleteRole(DeleteRoleBm deleteRoleBm)
        {
            var userId = Context.Users.FirstOrDefault(u => u.Email == deleteRoleBm.UserEmail).Id;
            var role   = this.Context.Roles.FirstOrDefault(r => r.Name == deleteRoleBm.RolesName);

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

            userManager.RemoveFromRole(userId, role.Name);
            this.Context.SaveChanges();
        }
Example #2
0
        public ActionResult ViewRoles(DeleteRoleBm deleteRoleBm)
        {
            if (!this.ModelState.IsValid)
            {
                return(this.RedirectToAction("ViewRoles"));
            }

            this._service.DeleteRole(deleteRoleBm);

            return(this.RedirectToAction("Index"));
        }