/// <summary> /// Returns an array of all colleges /// </summary> /// <returns></returns> public static College[] getAllColleges() { try { WS_ProgramsAndDegrees.ProgramsAndDegrees programsProxy = new WS_ProgramsAndDegrees.ProgramsAndDegrees(); WS_ProgramsAndDegrees.ProgramsAndDegreesEntry[] results = new WS_ProgramsAndDegrees.ProgramsAndDegreesEntry[30]; results = programsProxy.GetAllColleges(webServiceUsername, webServicePassword); College[] colleges = new College[results.Length]; for (int i = 0; i < results.Length; i++) { College c = new College(); c.collegeName = results[i].college.ToString(); c.collegeCode = results[i].collegeCode.ToString(); colleges[i] = c; } return(colleges); } catch (Exception ex) { return(null); } }
/// <summary> /// Takes in a College Code and returns a Name Identified by that Code /// </summary> /// <param name="collegeCode"></param> /// <returns></returns> public static string getCollegeNameByCollegeCode(string collegeCode) { try { WS_ProgramsAndDegrees.ProgramsAndDegrees programsProxy = new WS_ProgramsAndDegrees.ProgramsAndDegrees(); WS_ProgramsAndDegrees.ProgramsAndDegreesEntry[] results = new WS_ProgramsAndDegrees.ProgramsAndDegreesEntry[30]; results = programsProxy.GetAllColleges(webServiceUsername, webServicePassword); foreach (WS_ProgramsAndDegrees.ProgramsAndDegreesEntry entry in results) { if (entry.collegeCode.Equals(collegeCode)) { return(entry.college); } } } catch (Exception ex) { return(null); } return(null); }