var SchoolService=function() {
SchoolService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
SchoolService.prototype={
GetSchoolYearLevels:function(schoolId,succeededCallback, failedCallback, userContext) {
return this._invoke(SchoolService.get_path(), 'GetSchoolYearLevels',false,{schoolId:schoolId},succeededCallback,failedCallback,userContext); }}
SchoolService.registerClass('SchoolService',Sys.Net.WebServiceProxy);
SchoolService._staticInstance = new SchoolService();
SchoolService.set_path = function(value) { SchoolService._staticInstance._path = value; }
SchoolService.get_path = function() { return SchoolService._staticInstance._path; }
SchoolService.set_timeout = function(value) { SchoolService._staticInstance._timeout = value; }
SchoolService.get_timeout = function() { return SchoolService._staticInstance._timeout; }
SchoolService.set_defaultUserContext = function(value) { SchoolService._staticInstance._userContext = value; }
SchoolService.get_defaultUserContext = function() { return SchoolService._staticInstance._userContext; }
SchoolService.set_defaultSucceededCallback = function(value) { SchoolService._staticInstance._succeeded = value; }
SchoolService.get_defaultSucceededCallback = function() { return SchoolService._staticInstance._succeeded; }
SchoolService.set_defaultFailedCallback = function(value) { SchoolService._staticInstance._failed = value; }
SchoolService.get_defaultFailedCallback = function() { return SchoolService._staticInstance._failed; }
SchoolService.set_path("/WebServices/SchoolService.asmx");
SchoolService.GetSchoolYearLevels= function(schoolId,onSuccess,onFailed,userContext) {SchoolService._staticInstance.GetSchoolYearLevels(schoolId,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(NameValuePair) === 'undefined') {
var NameValuePair=gtc("NameValuePair");
NameValuePair.registerClass('NameValuePair');
}

