Type.registerNamespace('jf.web.gc.Service');
jf.web.gc.Service.FrontService=function() {
jf.web.gc.Service.FrontService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
jf.web.gc.Service.FrontService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return jf.web.gc.Service.FrontService._staticInstance.get_path();},
QueryTeacherList:function(inGrpId,inRequireLogin,succeededCallback, failedCallback, userContext) {
/// <param name="inGrpId" type="String">System.String</param>
/// <param name="inRequireLogin" 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(), 'QueryTeacherList',false,{inGrpId:inGrpId,inRequireLogin:inRequireLogin},succeededCallback,failedCallback,userContext); },
QueryClientList: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(), 'QueryClientList',false,{},succeededCallback,failedCallback,userContext); },
QueryTalkList:function(inLastTalkSno,succeededCallback, failedCallback, userContext) {
/// <param name="inLastTalkSno" 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(), 'QueryTalkList',false,{inLastTalkSno:inLastTalkSno},succeededCallback,failedCallback,userContext); },
QueryPublicTalkList:function(inLastTalkSno,succeededCallback, failedCallback, userContext) {
/// <param name="inLastTalkSno" 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(), 'QueryPublicTalkList',false,{inLastTalkSno:inLastTalkSno},succeededCallback,failedCallback,userContext); },
SetStatusForTalkList:function(inTalkSnoList,inIsPublic,succeededCallback, failedCallback, userContext) {
/// <param name="inTalkSnoList" type="String">System.String</param>
/// <param name="inIsPublic" 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(), 'SetStatusForTalkList',false,{inTalkSnoList:inTalkSnoList,inIsPublic:inIsPublic},succeededCallback,failedCallback,userContext); },
SendMsg:function(inLastTalkSno,inTalkTypeId,inToUsrSno,inIsBroadCast,inMsgBody,succeededCallback, failedCallback, userContext) {
/// <param name="inLastTalkSno" type="Number">System.Int32</param>
/// <param name="inTalkTypeId" type="String">System.String</param>
/// <param name="inToUsrSno" type="Number">System.Int32</param>
/// <param name="inIsBroadCast" type="Boolean">System.Boolean</param>
/// <param name="inMsgBody" 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(), 'SendMsg',false,{inLastTalkSno:inLastTalkSno,inTalkTypeId:inTalkTypeId,inToUsrSno:inToUsrSno,inIsBroadCast:inIsBroadCast,inMsgBody:inMsgBody},succeededCallback,failedCallback,userContext); },
TalkLogin: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(), 'TalkLogin',false,{},succeededCallback,failedCallback,userContext); },
TalkLogout: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(), 'TalkLogout',false,{},succeededCallback,failedCallback,userContext); },
MobReigsterUsr:function(inMob,inUsr,inName,inVerifyCode,succeededCallback, failedCallback, userContext) {
/// <param name="inMob" type="String">System.String</param>
/// <param name="inUsr" type="String">System.String</param>
/// <param name="inName" type="String">System.String</param>
/// <param name="inVerifyCode" 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(), 'MobReigsterUsr',false,{inMob:inMob,inUsr:inUsr,inName:inName,inVerifyCode:inVerifyCode},succeededCallback,failedCallback,userContext); },
QuickReigsterUsr:function(inUsr,inPwd,succeededCallback, failedCallback, userContext) {
/// <param name="inUsr" type="String">System.String</param>
/// <param name="inPwd" 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(), 'QuickReigsterUsr',false,{inUsr:inUsr,inPwd:inPwd},succeededCallback,failedCallback,userContext); }}
jf.web.gc.Service.FrontService.registerClass('jf.web.gc.Service.FrontService',Sys.Net.WebServiceProxy);
jf.web.gc.Service.FrontService._staticInstance = new jf.web.gc.Service.FrontService();
jf.web.gc.Service.FrontService.set_path = function(value) {
jf.web.gc.Service.FrontService._staticInstance.set_path(value); }
jf.web.gc.Service.FrontService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return jf.web.gc.Service.FrontService._staticInstance.get_path();}
jf.web.gc.Service.FrontService.set_timeout = function(value) {
jf.web.gc.Service.FrontService._staticInstance.set_timeout(value); }
jf.web.gc.Service.FrontService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return jf.web.gc.Service.FrontService._staticInstance.get_timeout(); }
jf.web.gc.Service.FrontService.set_defaultUserContext = function(value) { 
jf.web.gc.Service.FrontService._staticInstance.set_defaultUserContext(value); }
jf.web.gc.Service.FrontService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return jf.web.gc.Service.FrontService._staticInstance.get_defaultUserContext(); }
jf.web.gc.Service.FrontService.set_defaultSucceededCallback = function(value) { 
 jf.web.gc.Service.FrontService._staticInstance.set_defaultSucceededCallback(value); }
jf.web.gc.Service.FrontService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return jf.web.gc.Service.FrontService._staticInstance.get_defaultSucceededCallback(); }
jf.web.gc.Service.FrontService.set_defaultFailedCallback = function(value) { 
jf.web.gc.Service.FrontService._staticInstance.set_defaultFailedCallback(value); }
jf.web.gc.Service.FrontService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return jf.web.gc.Service.FrontService._staticInstance.get_defaultFailedCallback(); }
jf.web.gc.Service.FrontService.set_path("/Service/FrontService.asmx");
jf.web.gc.Service.FrontService.QueryTeacherList= function(inGrpId,inRequireLogin,onSuccess,onFailed,userContext) {
/// <param name="inGrpId" type="String">System.String</param>
/// <param name="inRequireLogin" 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>
jf.web.gc.Service.FrontService._staticInstance.QueryTeacherList(inGrpId,inRequireLogin,onSuccess,onFailed,userContext); }
jf.web.gc.Service.FrontService.QueryClientList= 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>
jf.web.gc.Service.FrontService._staticInstance.QueryClientList(onSuccess,onFailed,userContext); }
jf.web.gc.Service.FrontService.QueryTalkList= function(inLastTalkSno,onSuccess,onFailed,userContext) {
/// <param name="inLastTalkSno" 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>
jf.web.gc.Service.FrontService._staticInstance.QueryTalkList(inLastTalkSno,onSuccess,onFailed,userContext); }
jf.web.gc.Service.FrontService.QueryPublicTalkList= function(inLastTalkSno,onSuccess,onFailed,userContext) {
/// <param name="inLastTalkSno" 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>
jf.web.gc.Service.FrontService._staticInstance.QueryPublicTalkList(inLastTalkSno,onSuccess,onFailed,userContext); }
jf.web.gc.Service.FrontService.SetStatusForTalkList= function(inTalkSnoList,inIsPublic,onSuccess,onFailed,userContext) {
/// <param name="inTalkSnoList" type="String">System.String</param>
/// <param name="inIsPublic" 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>
jf.web.gc.Service.FrontService._staticInstance.SetStatusForTalkList(inTalkSnoList,inIsPublic,onSuccess,onFailed,userContext); }
jf.web.gc.Service.FrontService.SendMsg= function(inLastTalkSno,inTalkTypeId,inToUsrSno,inIsBroadCast,inMsgBody,onSuccess,onFailed,userContext) {
/// <param name="inLastTalkSno" type="Number">System.Int32</param>
/// <param name="inTalkTypeId" type="String">System.String</param>
/// <param name="inToUsrSno" type="Number">System.Int32</param>
/// <param name="inIsBroadCast" type="Boolean">System.Boolean</param>
/// <param name="inMsgBody" 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>
jf.web.gc.Service.FrontService._staticInstance.SendMsg(inLastTalkSno,inTalkTypeId,inToUsrSno,inIsBroadCast,inMsgBody,onSuccess,onFailed,userContext); }
jf.web.gc.Service.FrontService.TalkLogin= 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>
jf.web.gc.Service.FrontService._staticInstance.TalkLogin(onSuccess,onFailed,userContext); }
jf.web.gc.Service.FrontService.TalkLogout= 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>
jf.web.gc.Service.FrontService._staticInstance.TalkLogout(onSuccess,onFailed,userContext); }
jf.web.gc.Service.FrontService.MobReigsterUsr= function(inMob,inUsr,inName,inVerifyCode,onSuccess,onFailed,userContext) {
/// <param name="inMob" type="String">System.String</param>
/// <param name="inUsr" type="String">System.String</param>
/// <param name="inName" type="String">System.String</param>
/// <param name="inVerifyCode" 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>
jf.web.gc.Service.FrontService._staticInstance.MobReigsterUsr(inMob,inUsr,inName,inVerifyCode,onSuccess,onFailed,userContext); }
jf.web.gc.Service.FrontService.QuickReigsterUsr= function(inUsr,inPwd,onSuccess,onFailed,userContext) {
/// <param name="inUsr" type="String">System.String</param>
/// <param name="inPwd" 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>
jf.web.gc.Service.FrontService._staticInstance.QuickReigsterUsr(inUsr,inPwd,onSuccess,onFailed,userContext); }

