public ActionResult AdminsDesk() { var rolesAndUsersHelper = new RolesAndUsersHelper(DbContext); var allRoles = rolesAndUsersHelper.AllRoles(); var model = DbContext.Users.Select(p => new ObjectOfAdminsDeskNecessities { ProvidedUserId = p.Id, ProvidedUserName = p.UserName, ProvidedRoles = (from userRoles in p.Roles join roles in DbContext.Roles on userRoles.RoleId equals roles.Id select roles.Name).ToList(), AllRoles = (from roles in DbContext.Roles select roles.Name).ToList() }).ToList(); if (TempData["errorMessage"] != null) { ViewBag.ErrorMessage = TempData["errorMessage"]; } return(View(model)); }
public CommentsController() { DbContext = new ApplicationDbContext(); RolesAndUsersHelper = new RolesAndUsersHelper(DbContext); }
public AccountController() { DbContext = new ApplicationDbContext(); RolesAndUsersHelper = new RolesAndUsersHelper(DbContext); }