var wsClassRooms=function() {
wsClassRooms.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
wsClassRooms.prototype={
getSchools:function(succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'getSchools',false,{},succeededCallback,failedCallback,userContext); },
getProfsBySchool:function(knownCategoryValues,category,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'getProfsBySchool',false,{knownCategoryValues:knownCategoryValues,category:category},succeededCallback,failedCallback,userContext); },
getSchoolsStringArray:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'getSchoolsStringArray',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
getSearchStringArray:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'getSearchStringArray',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
getTerms:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'getTerms',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
getProfs:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'getProfs',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
getClassesBySchool:function(school,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'getClassesBySchool',false,{school:school},succeededCallback,failedCallback,userContext); },
getClassesBySchoolAndOmni:function(school,omni,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'getClassesBySchoolAndOmni',false,{school:school,omni:omni},succeededCallback,failedCallback,userContext); },
getClassesByOmni:function(omni,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'getClassesByOmni',false,{omni:omni},succeededCallback,failedCallback,userContext); },
getProfsForClass:function(classGID,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'getProfsForClass',false,{classGID:classGID},succeededCallback,failedCallback,userContext); },
getSchoolsForAutoComplete:function(succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'getSchoolsForAutoComplete',false,{},succeededCallback,failedCallback,userContext); },
createClass:function(school,className,profName,termName,courseNum,username,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'createClass',false,{school:school,className:className,profName:profName,termName:termName,courseNum:courseNum,username:username},succeededCallback,failedCallback,userContext); },
getClassInfo:function(classGID,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'getClassInfo',false,{classGID:classGID},succeededCallback,failedCallback,userContext); },
insertProfForClass:function(classGID,profName,termName,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'insertProfForClass',false,{classGID:classGID,profName:profName,termName:termName},succeededCallback,failedCallback,userContext); },
inviteClassmate:function(email,message,username,classGID,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'inviteClassmate',false,{email:email,message:message,username:username,classGID:classGID},succeededCallback,failedCallback,userContext); },
getTopicsByClass:function(classGID,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'getTopicsByClass',false,{classGID:classGID},succeededCallback,failedCallback,userContext); },
getPostsByTopic:function(topicGID,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'getPostsByTopic',false,{topicGID:topicGID},succeededCallback,failedCallback,userContext); },
insertTopicAndPost:function(topic,post,classGID,userName,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'insertTopicAndPost',false,{topic:topic,post:post,classGID:classGID,userName:userName},succeededCallback,failedCallback,userContext); },
insertNewPost:function(topicGID,post,userName,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'insertNewPost',false,{topicGID:topicGID,post:post,userName:userName},succeededCallback,failedCallback,userContext); },
getTermsWithDocsByClass:function(classGID,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'getTermsWithDocsByClass',false,{classGID:classGID},succeededCallback,failedCallback,userContext); },
getDocsBycTermGID:function(ctermGID,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'getDocsBycTermGID',false,{ctermGID:ctermGID},succeededCallback,failedCallback,userContext); },
getDocDetails:function(docGID,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'getDocDetails',false,{docGID:docGID},succeededCallback,failedCallback,userContext); },
insertDocView:function(docId,username,ip,succeededCallback, failedCallback, userContext) {
return this._invoke(wsClassRooms.get_path(), 'insertDocView',false,{docId:docId,username:username,ip:ip},succeededCallback,failedCallback,userContext); }}
wsClassRooms.registerClass('wsClassRooms',Sys.Net.WebServiceProxy);
wsClassRooms._staticInstance = new wsClassRooms();
wsClassRooms.set_path = function(value) { wsClassRooms._staticInstance._path = value; }
wsClassRooms.get_path = function() { return wsClassRooms._staticInstance._path; }
wsClassRooms.set_timeout = function(value) { wsClassRooms._staticInstance._timeout = value; }
wsClassRooms.get_timeout = function() { return wsClassRooms._staticInstance._timeout; }
wsClassRooms.set_defaultUserContext = function(value) { wsClassRooms._staticInstance._userContext = value; }
wsClassRooms.get_defaultUserContext = function() { return wsClassRooms._staticInstance._userContext; }
wsClassRooms.set_defaultSucceededCallback = function(value) { wsClassRooms._staticInstance._succeeded = value; }
wsClassRooms.get_defaultSucceededCallback = function() { return wsClassRooms._staticInstance._succeeded; }
wsClassRooms.set_defaultFailedCallback = function(value) { wsClassRooms._staticInstance._failed = value; }
wsClassRooms.get_defaultFailedCallback = function() { return wsClassRooms._staticInstance._failed; }
wsClassRooms.set_path("/l/Classrooms/WebServices/wsClassRooms.asmx");
wsClassRooms.getSchools= function(onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.getSchools(onSuccess,onFailed,userContext); }
wsClassRooms.getProfsBySchool= function(knownCategoryValues,category,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.getProfsBySchool(knownCategoryValues,category,onSuccess,onFailed,userContext); }
wsClassRooms.getSchoolsStringArray= function(prefixText,count,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.getSchoolsStringArray(prefixText,count,onSuccess,onFailed,userContext); }
wsClassRooms.getSearchStringArray= function(prefixText,count,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.getSearchStringArray(prefixText,count,onSuccess,onFailed,userContext); }
wsClassRooms.getTerms= function(prefixText,count,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.getTerms(prefixText,count,onSuccess,onFailed,userContext); }
wsClassRooms.getProfs= function(prefixText,count,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.getProfs(prefixText,count,onSuccess,onFailed,userContext); }
wsClassRooms.getClassesBySchool= function(school,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.getClassesBySchool(school,onSuccess,onFailed,userContext); }
wsClassRooms.getClassesBySchoolAndOmni= function(school,omni,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.getClassesBySchoolAndOmni(school,omni,onSuccess,onFailed,userContext); }
wsClassRooms.getClassesByOmni= function(omni,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.getClassesByOmni(omni,onSuccess,onFailed,userContext); }
wsClassRooms.getProfsForClass= function(classGID,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.getProfsForClass(classGID,onSuccess,onFailed,userContext); }
wsClassRooms.getSchoolsForAutoComplete= function(onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.getSchoolsForAutoComplete(onSuccess,onFailed,userContext); }
wsClassRooms.createClass= function(school,className,profName,termName,courseNum,username,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.createClass(school,className,profName,termName,courseNum,username,onSuccess,onFailed,userContext); }
wsClassRooms.getClassInfo= function(classGID,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.getClassInfo(classGID,onSuccess,onFailed,userContext); }
wsClassRooms.insertProfForClass= function(classGID,profName,termName,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.insertProfForClass(classGID,profName,termName,onSuccess,onFailed,userContext); }
wsClassRooms.inviteClassmate= function(email,message,username,classGID,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.inviteClassmate(email,message,username,classGID,onSuccess,onFailed,userContext); }
wsClassRooms.getTopicsByClass= function(classGID,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.getTopicsByClass(classGID,onSuccess,onFailed,userContext); }
wsClassRooms.getPostsByTopic= function(topicGID,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.getPostsByTopic(topicGID,onSuccess,onFailed,userContext); }
wsClassRooms.insertTopicAndPost= function(topic,post,classGID,userName,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.insertTopicAndPost(topic,post,classGID,userName,onSuccess,onFailed,userContext); }
wsClassRooms.insertNewPost= function(topicGID,post,userName,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.insertNewPost(topicGID,post,userName,onSuccess,onFailed,userContext); }
wsClassRooms.getTermsWithDocsByClass= function(classGID,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.getTermsWithDocsByClass(classGID,onSuccess,onFailed,userContext); }
wsClassRooms.getDocsBycTermGID= function(ctermGID,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.getDocsBycTermGID(ctermGID,onSuccess,onFailed,userContext); }
wsClassRooms.getDocDetails= function(docGID,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.getDocDetails(docGID,onSuccess,onFailed,userContext); }
wsClassRooms.insertDocView= function(docId,username,ip,onSuccess,onFailed,userContext) {wsClassRooms._staticInstance.insertDocView(docId,username,ip,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('AjaxControlToolkit');
if (typeof(AjaxControlToolkit.CascadingDropDownNameValue) === 'undefined') {
AjaxControlToolkit.CascadingDropDownNameValue=gtc("AjaxControlToolkit.CascadingDropDownNameValue");
AjaxControlToolkit.CascadingDropDownNameValue.registerClass('AjaxControlToolkit.CascadingDropDownNameValue');
}
Type.registerNamespace('ClassSearch');
if (typeof(ClassSearch.iyudaClass) === 'undefined') {
ClassSearch.iyudaClass=gtc("ClassSearch.iyudaClass");
ClassSearch.iyudaClass.registerClass('ClassSearch.iyudaClass');
}
if (typeof(ClassSearch.Professor) === 'undefined') {
ClassSearch.Professor=gtc("ClassSearch.Professor");
ClassSearch.Professor.registerClass('ClassSearch.Professor');
}
Type.registerNamespace('AutoComplete');
if (typeof(AutoComplete.school) === 'undefined') {
AutoComplete.school=gtc("AutoComplete.school");
AutoComplete.school.registerClass('AutoComplete.school');
}
Type.registerNamespace('ClassRoom');
if (typeof(ClassRoom.ClassInfo) === 'undefined') {
ClassRoom.ClassInfo=gtc("ClassRoom.ClassInfo");
ClassRoom.ClassInfo.registerClass('ClassRoom.ClassInfo');
}
Type.registerNamespace('MessageBoard');
if (typeof(MessageBoard.Topic) === 'undefined') {
MessageBoard.Topic=gtc("MessageBoard.Topic");
MessageBoard.Topic.registerClass('MessageBoard.Topic');
}
if (typeof(MessageBoard.Comment) === 'undefined') {
MessageBoard.Comment=gtc("MessageBoard.Comment");
MessageBoard.Comment.registerClass('MessageBoard.Comment');
}
if (typeof(ClassRoom.Term) === 'undefined') {
ClassRoom.Term=gtc("ClassRoom.Term");
ClassRoom.Term.registerClass('ClassRoom.Term');
}
if (typeof(ClassRoom.Doc) === 'undefined') {
ClassRoom.Doc=gtc("ClassRoom.Doc");
ClassRoom.Doc.registerClass('ClassRoom.Doc');
}
