public ActionResult UnassignProjectManager(int id) { var project = db.Project.Find(id); var model = new ProjectUsersView { ProjectId = id, ProjectName = project.Name }; var userProjectList = helper.ListProjectManagers(id); model.Users = new MultiSelectList(userProjectList.OrderBy(m => m.DisplayName), "id", "DisplayName", null); return(View(model)); }
public ActionResult UnassignProjectManager(ProjectUsersView model) { if (ModelState.IsValid) { if (model.SelectedUsers != null) { foreach (string userId in model.SelectedUsers) { helper.RemoveUserFromProject(userId, model.ProjectId); } return(RedirectToAction("Index", "ProjectManager")); } } return(View(model)); }