public ActionResult GetColumns(int projectId) { ColumnsModel model = new ColumnsModel(); List <ScreenField> fields = GetRoadmapFields(projectId); IssuesFilter filter = ItemFilterManager.TransformFilter(IssuesFilter.CreateProjectFilter(CurrentUser.Entity.Id, projectId)); SetCurrentProjectFromFilter(filter); model.Columns = GridManager.GetAvailableColumns(filter.GetProjects(), IssueFilterHelper.AggregateTypes(filter, ProjectManager, MetaManager), fields); return(JsonSuccess(RenderPartialViewToString(this, "~/Views/Items/ColumnSelector.cshtml", model))); }