public ActionResult Index() { List <AdminUserViewModel> userList = new List <AdminUserViewModel>(); foreach (var users in db.Users.ToList()) { var userCollection = new AdminUserViewModel(); userCollection.user = users; userCollection.role = helper.ListUserRoles(users.Id).ToList(); userList.Add(userCollection); } return(View(userList)); }
public ActionResult Index() { List <AdminUserViewModel> userList = new List <AdminUserViewModel>(); foreach (var user in db.Users.ToList()) { var model = new AdminUserViewModel(); model.User = user; model.role = userManager.ListUserRoles(user.Id).ToList(); model.projects = phelper.ListProjects(user.Id).ToList(); userList.Add(model); } return(View(userList)); }
//GET: Admin/SelectRole/5 public ActionResult EditUser(string id) { var user = db.Users.Find(id); AdminUserViewModel AdminModel = new AdminUserViewModel(); var selected = userRole.ListUserRoles(id); AdminModel.Roles = new MultiSelectList(db.Roles, "Name", "Name", selected); AdminModel.User = user; return(View(AdminModel)); }
public ActionResult Index() { if (Request.IsAuthenticated == true) { var userCollection = new AdminUserViewModel(); var user = db.Users.Find(User.Identity.GetUserId()); userCollection.user = user; userCollection.roles = userRole.ListUserRoles(user.Id).ToList(); return(View(userCollection)); } return(RedirectToAction("Login", "Account")); }