public IActionResult Roles() { var roles = _roleService.GetAll(); var model = new AdminRolesViewModel { Roles = roles }; return(View(model)); }
public async Task <ActionResult> Roles(AdminRolesViewModel model) { if (ModelState.IsValid) { var role = new IdentityRole(model.NewRoleName); var roleresult = await RoleManager.CreateAsync(role); if (!roleresult.Succeeded) { ModelState.AddModelError("", roleresult.Errors.First().ToString()); return(View(model)); } model.NewRoleName = String.Empty; model.Roles = RoleManager.Roles; return(View(model)); } else { return(View(model)); } }
public IActionResult Index() { AdminRolesViewModel model = _roleWebService.GetAllRoles(); return(View($"{RolesViewFolder}/Index.cshtml", model)); }