public IList<CourseBEAN> GetSheffieldHallamCourses() { var courseList = sheffieldHalamProxy.SHUCourses(); IList<CourseBEAN> result = new List<CourseBEAN>(); if (courseList != null) { foreach (SheffieldHallam.SHUCourse course in courseList) { result.Add(CourseMapper.GetInstance().Map(course)); } } return result.OrderBy(x => x.Name).ToList(); }