var QuestionWebService=function() {
QuestionWebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
QuestionWebService.prototype={
NewTopic:function(title,content,bar_id,user_name,password,verifyCode,succeededCallback, failedCallback, userContext) {
return this._invoke(QuestionWebService.get_path(), 'NewTopic',false,{title:title,content:content,bar_id:bar_id,user_name:user_name,password:password,verifyCode:verifyCode},succeededCallback,failedCallback,userContext); },
SetElites:function(question_id,isElite,succeededCallback, failedCallback, userContext) {
return this._invoke(QuestionWebService.get_path(), 'SetElites',false,{question_id:question_id,isElite:isElite},succeededCallback,failedCallback,userContext); },
SetPutTop:function(question_id,isPutTop,succeededCallback, failedCallback, userContext) {
return this._invoke(QuestionWebService.get_path(), 'SetPutTop',false,{question_id:question_id,isPutTop:isPutTop},succeededCallback,failedCallback,userContext); },
EditTopic:function(question_id,content,succeededCallback, failedCallback, userContext) {
return this._invoke(QuestionWebService.get_path(), 'EditTopic',false,{question_id:question_id,content:content},succeededCallback,failedCallback,userContext); },
DeleteTopic:function(question_id,succeededCallback, failedCallback, userContext) {
return this._invoke(QuestionWebService.get_path(), 'DeleteTopic',false,{question_id:question_id},succeededCallback,failedCallback,userContext); },
DeleteByIds:function(ids,succeededCallback, failedCallback, userContext) {
return this._invoke(QuestionWebService.get_path(), 'DeleteByIds',false,{ids:ids},succeededCallback,failedCallback,userContext); },
CloseTopic:function(question_id,succeededCallback, failedCallback, userContext) {
return this._invoke(QuestionWebService.get_path(), 'CloseTopic',false,{question_id:question_id},succeededCallback,failedCallback,userContext); }}
QuestionWebService.registerClass('QuestionWebService',Sys.Net.WebServiceProxy);
QuestionWebService._staticInstance = new QuestionWebService();
QuestionWebService.set_path = function(value) { QuestionWebService._staticInstance._path = value; }
QuestionWebService.get_path = function() { return QuestionWebService._staticInstance._path; }
QuestionWebService.set_timeout = function(value) { QuestionWebService._staticInstance._timeout = value; }
QuestionWebService.get_timeout = function() { return QuestionWebService._staticInstance._timeout; }
QuestionWebService.set_defaultUserContext = function(value) { QuestionWebService._staticInstance._userContext = value; }
QuestionWebService.get_defaultUserContext = function() { return QuestionWebService._staticInstance._userContext; }
QuestionWebService.set_defaultSucceededCallback = function(value) { QuestionWebService._staticInstance._succeeded = value; }
QuestionWebService.get_defaultSucceededCallback = function() { return QuestionWebService._staticInstance._succeeded; }
QuestionWebService.set_defaultFailedCallback = function(value) { QuestionWebService._staticInstance._failed = value; }
QuestionWebService.get_defaultFailedCallback = function() { return QuestionWebService._staticInstance._failed; }
QuestionWebService.set_path("/WebServices/QuestionWebService.asmx");
QuestionWebService.NewTopic= function(title,content,bar_id,user_name,password,verifyCode,onSuccess,onFailed,userContext) {QuestionWebService._staticInstance.NewTopic(title,content,bar_id,user_name,password,verifyCode,onSuccess,onFailed,userContext); }
QuestionWebService.SetElites= function(question_id,isElite,onSuccess,onFailed,userContext) {QuestionWebService._staticInstance.SetElites(question_id,isElite,onSuccess,onFailed,userContext); }
QuestionWebService.SetPutTop= function(question_id,isPutTop,onSuccess,onFailed,userContext) {QuestionWebService._staticInstance.SetPutTop(question_id,isPutTop,onSuccess,onFailed,userContext); }
QuestionWebService.EditTopic= function(question_id,content,onSuccess,onFailed,userContext) {QuestionWebService._staticInstance.EditTopic(question_id,content,onSuccess,onFailed,userContext); }
QuestionWebService.DeleteTopic= function(question_id,onSuccess,onFailed,userContext) {QuestionWebService._staticInstance.DeleteTopic(question_id,onSuccess,onFailed,userContext); }
QuestionWebService.DeleteByIds= function(ids,onSuccess,onFailed,userContext) {QuestionWebService._staticInstance.DeleteByIds(ids,onSuccess,onFailed,userContext); }
QuestionWebService.CloseTopic= function(question_id,onSuccess,onFailed,userContext) {QuestionWebService._staticInstance.CloseTopic(question_id,onSuccess,onFailed,userContext); }

