public IQueryable <RenwebGradeLevelResult> ParentsWebGradeLevelsSearch( int userId = 15328, RenwebUserType userType = RenwebUserType.Parent, string schoolCode = "", string districtCode = "DIS-TX" ) { var request = new pw_sch_directory_family_gradelevelRequest { UserID = userId, UserType = EnumHelper.GetDescription(userType), District = districtCode, SchoolCode = schoolCode }; var client = new pw_sch_directorySoapClient(); var results = client.pw_sch_directory_family_gradelevel(request) .pw_sch_directory_family_gradelevelResult .CreateDataReader() .DataReaderMapToList <RenwebGradeLevelResult>() .AsQueryable(); return(results); }
public IQueryable <RenwebFamilyResult> ParentsWebFamilySearch( int userId = 15328, RenwebUserType userType = RenwebUserType.Parent, RenwebDirectoryType directoryType = RenwebDirectoryType.Parent, string nameFilter = "", string gradeFilter = "", string classFilter = "", string schoolCode = "", string districtCode = "DIS-TX" ) { var request = new pw_sch_directory_familyRequest { UserID = userId, UserType = EnumHelper.GetDescription(userType), DirectoryType = EnumHelper.GetDescription(directoryType), District = districtCode, SchoolCode = schoolCode, Criteria = gradeFilter, FilterName = nameFilter, classCriteria = classFilter }; var client = new pw_sch_directorySoapClient(); var results = client.pw_sch_directory_family(request) .pw_sch_directory_familyResult .CreateDataReader() .DataReaderMapToList <RenwebFamilyResult>() .AsQueryable(); return(results); }