public IList <SelectListItem> GetProjectNames() { var projectUsers = new ProjectManagementService().GetProjectsOfUser(/*todo #auth WebSecurity.CurrentUserId*/ 2); var projects = projectUsers.Select(projectUser => new ProjectManagementService().GetProject(projectUser.ProjectId)).ToList(); return(projects.Select(e => new SelectListItem { Text = e.Title, Value = e.Id.ToString(CultureInfo.InvariantCulture) }).OrderBy(e => e.Text).ToList()); }