var ForumUIService=function() {
ForumUIService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ForumUIService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return ForumUIService._staticInstance.get_path();},
GetForumBoardTypes: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(), 'GetForumBoardTypes',false,{},succeededCallback,failedCallback,userContext); },
GetForumBoards: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(), 'GetForumBoards',false,{},succeededCallback,failedCallback,userContext); },
GetForumBoardsByTypeId:function(boardTypeId,succeededCallback, failedCallback, userContext) {
/// <param name="boardTypeId" 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(), 'GetForumBoardsByTypeId',false,{boardTypeId:boardTypeId},succeededCallback,failedCallback,userContext); },
GetForumBoardsByBoardId:function(boardId,succeededCallback, failedCallback, userContext) {
/// <param name="boardId" 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(), 'GetForumBoardsByBoardId',false,{boardId:boardId},succeededCallback,failedCallback,userContext); },
GetForumBoardById:function(boardId,succeededCallback, failedCallback, userContext) {
/// <param name="boardId" 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(), 'GetForumBoardById',false,{boardId:boardId},succeededCallback,failedCallback,userContext); },
GetForumThreadTopicsByBoardId:function(boardId,pageSize,pageNumber,succeededCallback, failedCallback, userContext) {
/// <param name="boardId" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="pageNumber" 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(), 'GetForumThreadTopicsByBoardId',false,{boardId:boardId,pageSize:pageSize,pageNumber:pageNumber},succeededCallback,failedCallback,userContext); },
GetForumThreadTopicById:function(threadTopicId,succeededCallback, failedCallback, userContext) {
/// <param name="threadTopicId" 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(), 'GetForumThreadTopicById',false,{threadTopicId:threadTopicId},succeededCallback,failedCallback,userContext); },
GetForumThreadPostsByThreadTopicId:function(threadTopicId,pageSize,pageNumber,succeededCallback, failedCallback, userContext) {
/// <param name="threadTopicId" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="pageNumber" 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(), 'GetForumThreadPostsByThreadTopicId',false,{threadTopicId:threadTopicId,pageSize:pageSize,pageNumber:pageNumber},succeededCallback,failedCallback,userContext); },
GetForumThreadPostById:function(threadPostId,succeededCallback, failedCallback, userContext) {
/// <param name="threadPostId" 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(), 'GetForumThreadPostById',false,{threadPostId:threadPostId},succeededCallback,failedCallback,userContext); },
SaveForumBoard:function(forumBoardData,succeededCallback, failedCallback, userContext) {
/// <param name="forumBoardData" type="ForumBoardData">jitu.secondIInone.Services.DataContracts.ForumBoardData</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(), 'SaveForumBoard',false,{forumBoardData:forumBoardData},succeededCallback,failedCallback,userContext); },
SaveForumThreadTopic:function(forumThreadTopicData,succeededCallback, failedCallback, userContext) {
/// <param name="forumThreadTopicData" type="ForumThreadTopicData">jitu.secondIInone.Services.DataContracts.ForumThreadTopicData</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(), 'SaveForumThreadTopic',false,{forumThreadTopicData:forumThreadTopicData},succeededCallback,failedCallback,userContext); },
SaveForumThreadPost:function(forumThreadPostData,succeededCallback, failedCallback, userContext) {
/// <param name="forumThreadPostData" type="ForumThreadPostData">jitu.secondIInone.Services.DataContracts.ForumThreadPostData</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(), 'SaveForumThreadPost',false,{forumThreadPostData:forumThreadPostData},succeededCallback,failedCallback,userContext); },
GetForumThreadPostCount:function(threadTopicId,succeededCallback, failedCallback, userContext) {
/// <param name="threadTopicId" 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(), 'GetForumThreadPostCount',false,{threadTopicId:threadTopicId},succeededCallback,failedCallback,userContext); },
GetForumThreadCount:function(boardId,succeededCallback, failedCallback, userContext) {
/// <param name="boardId" 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(), 'GetForumThreadCount',false,{boardId:boardId},succeededCallback,failedCallback,userContext); },
DeleteForumBoard:function(boardId,succeededCallback, failedCallback, userContext) {
/// <param name="boardId" 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(), 'DeleteForumBoard',false,{boardId:boardId},succeededCallback,failedCallback,userContext); },
DeleteThreadTopic:function(threadTopicId,succeededCallback, failedCallback, userContext) {
/// <param name="threadTopicId" 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(), 'DeleteThreadTopic',false,{threadTopicId:threadTopicId},succeededCallback,failedCallback,userContext); },
DeleteThreadPost:function(threadPostId,succeededCallback, failedCallback, userContext) {
/// <param name="threadPostId" 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(), 'DeleteThreadPost',false,{threadPostId:threadPostId},succeededCallback,failedCallback,userContext); },
DeleteForumAttachmentFile:function(topicId,fileIndex,succeededCallback, failedCallback, userContext) {
/// <param name="topicId" type="Number">System.Int32</param>
/// <param name="fileIndex" 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(), 'DeleteForumAttachmentFile',false,{topicId:topicId,fileIndex:fileIndex},succeededCallback,failedCallback,userContext); }}
ForumUIService.registerClass('ForumUIService',Sys.Net.WebServiceProxy);
ForumUIService._staticInstance = new ForumUIService();
ForumUIService.set_path = function(value) {
ForumUIService._staticInstance.set_path(value); }
ForumUIService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return ForumUIService._staticInstance.get_path();}
ForumUIService.set_timeout = function(value) {
ForumUIService._staticInstance.set_timeout(value); }
ForumUIService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return ForumUIService._staticInstance.get_timeout(); }
ForumUIService.set_defaultUserContext = function(value) { 
ForumUIService._staticInstance.set_defaultUserContext(value); }
ForumUIService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return ForumUIService._staticInstance.get_defaultUserContext(); }
ForumUIService.set_defaultSucceededCallback = function(value) { 
 ForumUIService._staticInstance.set_defaultSucceededCallback(value); }
ForumUIService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return ForumUIService._staticInstance.get_defaultSucceededCallback(); }
ForumUIService.set_defaultFailedCallback = function(value) { 
ForumUIService._staticInstance.set_defaultFailedCallback(value); }
ForumUIService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return ForumUIService._staticInstance.get_defaultFailedCallback(); }
ForumUIService.set_enableJsonp = function(value) { ForumUIService._staticInstance.set_enableJsonp(value); }
ForumUIService.get_enableJsonp = function() { 
/// <value type="Boolean">Specifies whether the service supports JSONP for cross domain calling.</value>
return ForumUIService._staticInstance.get_enableJsonp(); }
ForumUIService.set_jsonpCallbackParameter = function(value) { ForumUIService._staticInstance.set_jsonpCallbackParameter(value); }
ForumUIService.get_jsonpCallbackParameter = function() { 
/// <value type="String">Specifies the parameter name that contains the callback function name for a JSONP request.</value>
return ForumUIService._staticInstance.get_jsonpCallbackParameter(); }
ForumUIService.set_path("http://www.secondiinonemc.com/services/ForumUIService.svc");
ForumUIService.GetForumBoardTypes= 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>
ForumUIService._staticInstance.GetForumBoardTypes(onSuccess,onFailed,userContext); }
ForumUIService.GetForumBoards= 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>
ForumUIService._staticInstance.GetForumBoards(onSuccess,onFailed,userContext); }
ForumUIService.GetForumBoardsByTypeId= function(boardTypeId,onSuccess,onFailed,userContext) {
/// <param name="boardTypeId" 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>
ForumUIService._staticInstance.GetForumBoardsByTypeId(boardTypeId,onSuccess,onFailed,userContext); }
ForumUIService.GetForumBoardsByBoardId= function(boardId,onSuccess,onFailed,userContext) {
/// <param name="boardId" 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>
ForumUIService._staticInstance.GetForumBoardsByBoardId(boardId,onSuccess,onFailed,userContext); }
ForumUIService.GetForumBoardById= function(boardId,onSuccess,onFailed,userContext) {
/// <param name="boardId" 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>
ForumUIService._staticInstance.GetForumBoardById(boardId,onSuccess,onFailed,userContext); }
ForumUIService.GetForumThreadTopicsByBoardId= function(boardId,pageSize,pageNumber,onSuccess,onFailed,userContext) {
/// <param name="boardId" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="pageNumber" 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>
ForumUIService._staticInstance.GetForumThreadTopicsByBoardId(boardId,pageSize,pageNumber,onSuccess,onFailed,userContext); }
ForumUIService.GetForumThreadTopicById= function(threadTopicId,onSuccess,onFailed,userContext) {
/// <param name="threadTopicId" 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>
ForumUIService._staticInstance.GetForumThreadTopicById(threadTopicId,onSuccess,onFailed,userContext); }
ForumUIService.GetForumThreadPostsByThreadTopicId= function(threadTopicId,pageSize,pageNumber,onSuccess,onFailed,userContext) {
/// <param name="threadTopicId" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="pageNumber" 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>
ForumUIService._staticInstance.GetForumThreadPostsByThreadTopicId(threadTopicId,pageSize,pageNumber,onSuccess,onFailed,userContext); }
ForumUIService.GetForumThreadPostById= function(threadPostId,onSuccess,onFailed,userContext) {
/// <param name="threadPostId" 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>
ForumUIService._staticInstance.GetForumThreadPostById(threadPostId,onSuccess,onFailed,userContext); }
ForumUIService.SaveForumBoard= function(forumBoardData,onSuccess,onFailed,userContext) {
/// <param name="forumBoardData" type="ForumBoardData">jitu.secondIInone.Services.DataContracts.ForumBoardData</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>
ForumUIService._staticInstance.SaveForumBoard(forumBoardData,onSuccess,onFailed,userContext); }
ForumUIService.SaveForumThreadTopic= function(forumThreadTopicData,onSuccess,onFailed,userContext) {
/// <param name="forumThreadTopicData" type="ForumThreadTopicData">jitu.secondIInone.Services.DataContracts.ForumThreadTopicData</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>
ForumUIService._staticInstance.SaveForumThreadTopic(forumThreadTopicData,onSuccess,onFailed,userContext); }
ForumUIService.SaveForumThreadPost= function(forumThreadPostData,onSuccess,onFailed,userContext) {
/// <param name="forumThreadPostData" type="ForumThreadPostData">jitu.secondIInone.Services.DataContracts.ForumThreadPostData</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>
ForumUIService._staticInstance.SaveForumThreadPost(forumThreadPostData,onSuccess,onFailed,userContext); }
ForumUIService.GetForumThreadPostCount= function(threadTopicId,onSuccess,onFailed,userContext) {
/// <param name="threadTopicId" 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>
ForumUIService._staticInstance.GetForumThreadPostCount(threadTopicId,onSuccess,onFailed,userContext); }
ForumUIService.GetForumThreadCount= function(boardId,onSuccess,onFailed,userContext) {
/// <param name="boardId" 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>
ForumUIService._staticInstance.GetForumThreadCount(boardId,onSuccess,onFailed,userContext); }
ForumUIService.DeleteForumBoard= function(boardId,onSuccess,onFailed,userContext) {
/// <param name="boardId" 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>
ForumUIService._staticInstance.DeleteForumBoard(boardId,onSuccess,onFailed,userContext); }
ForumUIService.DeleteThreadTopic= function(threadTopicId,onSuccess,onFailed,userContext) {
/// <param name="threadTopicId" 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>
ForumUIService._staticInstance.DeleteThreadTopic(threadTopicId,onSuccess,onFailed,userContext); }
ForumUIService.DeleteThreadPost= function(threadPostId,onSuccess,onFailed,userContext) {
/// <param name="threadPostId" 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>
ForumUIService._staticInstance.DeleteThreadPost(threadPostId,onSuccess,onFailed,userContext); }
ForumUIService.DeleteForumAttachmentFile= function(topicId,fileIndex,onSuccess,onFailed,userContext) {
/// <param name="topicId" type="Number">System.Int32</param>
/// <param name="fileIndex" 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>
ForumUIService._staticInstance.DeleteForumAttachmentFile(topicId,fileIndex,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(ForumBoardData) === 'undefined') {
var ForumBoardData=gtc("ForumBoardData");
ForumBoardData.registerClass('ForumBoardData');
}
if (typeof(ForumThreadTopicData) === 'undefined') {
var ForumThreadTopicData=gtc("ForumThreadTopicData");
ForumThreadTopicData.registerClass('ForumThreadTopicData');
}
if (typeof(ForumThreadPostData) === 'undefined') {
var ForumThreadPostData=gtc("ForumThreadPostData");
ForumThreadPostData.registerClass('ForumThreadPostData');
}

