var GetMapData=function() {
GetMapData.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
GetMapData.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return GetMapData._staticInstance.get_path();},
MapData:function(specific,succeededCallback, failedCallback, userContext) {
/// <param name="specific" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'MapData',false,{specific:specific},succeededCallback,failedCallback,userContext); },
IndivMapData:function(Missionary_uid,succeededCallback, failedCallback, userContext) {
/// <param name="Missionary_uid" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'IndivMapData',false,{Missionary_uid:Missionary_uid},succeededCallback,failedCallback,userContext); },
IncrementListenCount:function(mp3_uid,sessionID,succeededCallback, failedCallback, userContext) {
/// <param name="mp3_uid" type="Number">System.Int32</param>
/// <param name="sessionID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'IncrementListenCount',false,{mp3_uid:mp3_uid,sessionID:sessionID},succeededCallback,failedCallback,userContext); },
GetQuestionCount:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetQuestionCount',false,{},succeededCallback,failedCallback,userContext); },
SubmitQuestion:function(Category,Difficulty,Question,Right,Wrong1,Wrong2,Wrong3,Wrong4,Wrong5,succeededCallback, failedCallback, userContext) {
/// <param name="Category" type="Number">System.Int32</param>
/// <param name="Difficulty" type="Number">System.Int32</param>
/// <param name="Question" type="String">System.String</param>
/// <param name="Right" type="String">System.String</param>
/// <param name="Wrong1" type="String">System.String</param>
/// <param name="Wrong2" type="String">System.String</param>
/// <param name="Wrong3" type="String">System.String</param>
/// <param name="Wrong4" type="String">System.String</param>
/// <param name="Wrong5" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SubmitQuestion',false,{Category:Category,Difficulty:Difficulty,Question:Question,Right:Right,Wrong1:Wrong1,Wrong2:Wrong2,Wrong3:Wrong3,Wrong4:Wrong4,Wrong5:Wrong5},succeededCallback,failedCallback,userContext); },
SubmitQuestionWithLang:function(Category,Difficulty,Question,Right,Wrong1,Wrong2,Wrong3,Wrong4,Wrong5,Language,succeededCallback, failedCallback, userContext) {
/// <param name="Category" type="Number">System.Int32</param>
/// <param name="Difficulty" type="Number">System.Int32</param>
/// <param name="Question" type="String">System.String</param>
/// <param name="Right" type="String">System.String</param>
/// <param name="Wrong1" type="String">System.String</param>
/// <param name="Wrong2" type="String">System.String</param>
/// <param name="Wrong3" type="String">System.String</param>
/// <param name="Wrong4" type="String">System.String</param>
/// <param name="Wrong5" type="String">System.String</param>
/// <param name="Language" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SubmitQuestionWithLang',false,{Category:Category,Difficulty:Difficulty,Question:Question,Right:Right,Wrong1:Wrong1,Wrong2:Wrong2,Wrong3:Wrong3,Wrong4:Wrong4,Wrong5:Wrong5,Language:Language},succeededCallback,failedCallback,userContext); },
GetQuestions:function(Difficulties,Categories,isFree,count,succeededCallback, failedCallback, userContext) {
/// <param name="Difficulties" type="String">System.String</param>
/// <param name="Categories" type="String">System.String</param>
/// <param name="isFree" type="Boolean">System.Boolean</param>
/// <param name="count" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetQuestions',false,{Difficulties:Difficulties,Categories:Categories,isFree:isFree,count:count},succeededCallback,failedCallback,userContext); },
GetQuestionsWithLang:function(Difficulties,Categories,isFree,count,Language,succeededCallback, failedCallback, userContext) {
/// <param name="Difficulties" type="String">System.String</param>
/// <param name="Categories" type="String">System.String</param>
/// <param name="isFree" type="Boolean">System.Boolean</param>
/// <param name="count" type="Number">System.Int32</param>
/// <param name="Language" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetQuestionsWithLang',false,{Difficulties:Difficulties,Categories:Categories,isFree:isFree,count:count,Language:Language},succeededCallback,failedCallback,userContext); }}
GetMapData.registerClass('GetMapData',Sys.Net.WebServiceProxy);
GetMapData._staticInstance = new GetMapData();
GetMapData.set_path = function(value) {
GetMapData._staticInstance.set_path(value); }
GetMapData.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return GetMapData._staticInstance.get_path();}
GetMapData.set_timeout = function(value) {
GetMapData._staticInstance.set_timeout(value); }
GetMapData.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return GetMapData._staticInstance.get_timeout(); }
GetMapData.set_defaultUserContext = function(value) { 
GetMapData._staticInstance.set_defaultUserContext(value); }
GetMapData.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return GetMapData._staticInstance.get_defaultUserContext(); }
GetMapData.set_defaultSucceededCallback = function(value) { 
 GetMapData._staticInstance.set_defaultSucceededCallback(value); }
GetMapData.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return GetMapData._staticInstance.get_defaultSucceededCallback(); }
GetMapData.set_defaultFailedCallback = function(value) { 
GetMapData._staticInstance.set_defaultFailedCallback(value); }
GetMapData.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return GetMapData._staticInstance.get_defaultFailedCallback(); }
GetMapData.set_path("/GetMapData.asmx");
GetMapData.MapData= function(specific,onSuccess,onFailed,userContext) {
/// <param name="specific" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
GetMapData._staticInstance.MapData(specific,onSuccess,onFailed,userContext); }
GetMapData.IndivMapData= function(Missionary_uid,onSuccess,onFailed,userContext) {
/// <param name="Missionary_uid" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
GetMapData._staticInstance.IndivMapData(Missionary_uid,onSuccess,onFailed,userContext); }
GetMapData.IncrementListenCount= function(mp3_uid,sessionID,onSuccess,onFailed,userContext) {
/// <param name="mp3_uid" type="Number">System.Int32</param>
/// <param name="sessionID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
GetMapData._staticInstance.IncrementListenCount(mp3_uid,sessionID,onSuccess,onFailed,userContext); }
GetMapData.GetQuestionCount= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
GetMapData._staticInstance.GetQuestionCount(onSuccess,onFailed,userContext); }
GetMapData.SubmitQuestion= function(Category,Difficulty,Question,Right,Wrong1,Wrong2,Wrong3,Wrong4,Wrong5,onSuccess,onFailed,userContext) {
/// <param name="Category" type="Number">System.Int32</param>
/// <param name="Difficulty" type="Number">System.Int32</param>
/// <param name="Question" type="String">System.String</param>
/// <param name="Right" type="String">System.String</param>
/// <param name="Wrong1" type="String">System.String</param>
/// <param name="Wrong2" type="String">System.String</param>
/// <param name="Wrong3" type="String">System.String</param>
/// <param name="Wrong4" type="String">System.String</param>
/// <param name="Wrong5" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
GetMapData._staticInstance.SubmitQuestion(Category,Difficulty,Question,Right,Wrong1,Wrong2,Wrong3,Wrong4,Wrong5,onSuccess,onFailed,userContext); }
GetMapData.SubmitQuestionWithLang= function(Category,Difficulty,Question,Right,Wrong1,Wrong2,Wrong3,Wrong4,Wrong5,Language,onSuccess,onFailed,userContext) {
/// <param name="Category" type="Number">System.Int32</param>
/// <param name="Difficulty" type="Number">System.Int32</param>
/// <param name="Question" type="String">System.String</param>
/// <param name="Right" type="String">System.String</param>
/// <param name="Wrong1" type="String">System.String</param>
/// <param name="Wrong2" type="String">System.String</param>
/// <param name="Wrong3" type="String">System.String</param>
/// <param name="Wrong4" type="String">System.String</param>
/// <param name="Wrong5" type="String">System.String</param>
/// <param name="Language" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
GetMapData._staticInstance.SubmitQuestionWithLang(Category,Difficulty,Question,Right,Wrong1,Wrong2,Wrong3,Wrong4,Wrong5,Language,onSuccess,onFailed,userContext); }
GetMapData.GetQuestions= function(Difficulties,Categories,isFree,count,onSuccess,onFailed,userContext) {
/// <param name="Difficulties" type="String">System.String</param>
/// <param name="Categories" type="String">System.String</param>
/// <param name="isFree" type="Boolean">System.Boolean</param>
/// <param name="count" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
GetMapData._staticInstance.GetQuestions(Difficulties,Categories,isFree,count,onSuccess,onFailed,userContext); }
GetMapData.GetQuestionsWithLang= function(Difficulties,Categories,isFree,count,Language,onSuccess,onFailed,userContext) {
/// <param name="Difficulties" type="String">System.String</param>
/// <param name="Categories" type="String">System.String</param>
/// <param name="isFree" type="Boolean">System.Boolean</param>
/// <param name="count" type="Number">System.Int32</param>
/// <param name="Language" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
GetMapData._staticInstance.GetQuestionsWithLang(Difficulties,Categories,isFree,count,Language,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(PointData) === 'undefined') {
var PointData=gtc("PointData");
PointData.registerClass('PointData');
}
Type.registerNamespace('Stuff');
if (typeof(Stuff.Question) === 'undefined') {
Stuff.Question=gtc("Stuff.Question");
Stuff.Question.registerClass('Stuff.Question');
}

