public ActionResult addRoleToUser() { ApplicationDbContext context = new ApplicationDbContext(); RolesRepositery rolRep = new RolesRepositery(); var UserManager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(context)); String nameRole = Convert.ToString(Request.Form["roleSelected"]); String idUser = Convert.ToString(Request.Form["userSelected"]); var result1 = UserManager.AddToRole(idUser, nameRole); ViewBag.ResultMessage = "Role created successfully !"; return(RedirectToAction("RolesUsers")); }
public ActionResult allRoles(int?pageIndex) { RolesRepositery rolRep = new RolesRepositery(); var listRole = rolRep.allRoles(); if (listRole.Count() == 0) { ViewData["erreurMessage"] = "Aucun role existant!"; ViewData["create"] = "false"; return(View("ErrorEmptyList")); } var countElementPage = 10; PaginatedList <AspNetRoles> lst = new PaginatedList <AspNetRoles>(listRole, pageIndex, countElementPage); return(View("AllRoles", lst)); }
public ActionResult RolesUsers() { RolesRepositery rolRep = new RolesRepositery(); EmployesRepositery empRp = new EmployesRepositery(); var listRole = rolRep.allRoles(); if (listRole.Count() == 0) { ViewData["erreur"] = "Roles"; return(View("ErrorEmptyElement")); } foreach (var rl in listRole) { rl.AspNetUsersList = empRp.getAllUsers().ToList(); } return(View("AddUserRole", listRole.ToList())); }
public AspNetRoles getRole(String name) { RolesRepositery rolesRep = new RolesRepositery(); return(rolesRep.getRole(name)); }