public DirectorData[] DirectorsForDropdownList() { List <DirectorData> result = new List <DirectorData>(); IEnumerable <DirectorData> incoming = _directorRepository.DirectorsForDropdownList(); foreach (var directorInfo in incoming) { result.Add(new DirectorData() { Name = directorInfo.Name, Id = directorInfo.Id }); } return(result.ToArray()); }