var WebService_User=function() {
WebService_User.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
WebService_User.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return WebService_User._staticInstance.get_path();},
UserEntry_onSubmit:function(username,userpwd,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UserEntry_onSubmit',false,{username:username,userpwd:userpwd},succeededCallback,failedCallback,userContext); },
UserEntry_Logout:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UserEntry_Logout',false,{},succeededCallback,failedCallback,userContext); },
UserEntry_Check:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UserEntry_Check',false,{},succeededCallback,failedCallback,userContext); },
getUserQuestion:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getUserQuestion',false,{},succeededCallback,failedCallback,userContext); },
getUserInfo:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getUserInfo',false,{id:id},succeededCallback,failedCallback,userContext); },
UserRegister:function(Username,Userpwd,Confirmpwd,Question,Answer,Email,Validate,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UserRegister',false,{Username:Username,Userpwd:Userpwd,Confirmpwd:Confirmpwd,Question:Question,Answer:Answer,Email:Email,Validate:Validate},succeededCallback,failedCallback,userContext); },
UpdateUserInfo:function(nickname,gender,birthday,qq,msn,skype,yahoo,icq,website,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateUserInfo',false,{nickname:nickname,gender:gender,birthday:birthday,qq:qq,msn:msn,skype:skype,yahoo:yahoo,icq:icq,website:website},succeededCallback,failedCallback,userContext); },
UpdateUserPwd:function(oldpwd,newpwd,confirmpwd,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateUserPwd',false,{oldpwd:oldpwd,newpwd:newpwd,confirmpwd:confirmpwd},succeededCallback,failedCallback,userContext); },
UpdateUserEmail:function(userpwd,newemail,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateUserEmail',false,{userpwd:userpwd,newemail:newemail},succeededCallback,failedCallback,userContext); },
ResetPwd:function(username,question,answer,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ResetPwd',false,{username:username,question:question,answer:answer},succeededCallback,failedCallback,userContext); }}
WebService_User.registerClass('WebService_User',Sys.Net.WebServiceProxy);
WebService_User._staticInstance = new WebService_User();
WebService_User.set_path = function(value) { WebService_User._staticInstance.set_path(value); }
WebService_User.get_path = function() { return WebService_User._staticInstance.get_path(); }
WebService_User.set_timeout = function(value) { WebService_User._staticInstance.set_timeout(value); }
WebService_User.get_timeout = function() { return WebService_User._staticInstance.get_timeout(); }
WebService_User.set_defaultUserContext = function(value) { WebService_User._staticInstance.set_defaultUserContext(value); }
WebService_User.get_defaultUserContext = function() { return WebService_User._staticInstance.get_defaultUserContext(); }
WebService_User.set_defaultSucceededCallback = function(value) { WebService_User._staticInstance.set_defaultSucceededCallback(value); }
WebService_User.get_defaultSucceededCallback = function() { return WebService_User._staticInstance.get_defaultSucceededCallback(); }
WebService_User.set_defaultFailedCallback = function(value) { WebService_User._staticInstance.set_defaultFailedCallback(value); }
WebService_User.get_defaultFailedCallback = function() { return WebService_User._staticInstance.get_defaultFailedCallback(); }
WebService_User.set_path("/WebService/User.asmx");
WebService_User.UserEntry_onSubmit= function(username,userpwd,onSuccess,onFailed,userContext) {WebService_User._staticInstance.UserEntry_onSubmit(username,userpwd,onSuccess,onFailed,userContext); }
WebService_User.UserEntry_Logout= function(onSuccess,onFailed,userContext) {WebService_User._staticInstance.UserEntry_Logout(onSuccess,onFailed,userContext); }
WebService_User.UserEntry_Check= function(onSuccess,onFailed,userContext) {WebService_User._staticInstance.UserEntry_Check(onSuccess,onFailed,userContext); }
WebService_User.getUserQuestion= function(onSuccess,onFailed,userContext) {WebService_User._staticInstance.getUserQuestion(onSuccess,onFailed,userContext); }
WebService_User.getUserInfo= function(id,onSuccess,onFailed,userContext) {WebService_User._staticInstance.getUserInfo(id,onSuccess,onFailed,userContext); }
WebService_User.UserRegister= function(Username,Userpwd,Confirmpwd,Question,Answer,Email,Validate,onSuccess,onFailed,userContext) {WebService_User._staticInstance.UserRegister(Username,Userpwd,Confirmpwd,Question,Answer,Email,Validate,onSuccess,onFailed,userContext); }
WebService_User.UpdateUserInfo= function(nickname,gender,birthday,qq,msn,skype,yahoo,icq,website,onSuccess,onFailed,userContext) {WebService_User._staticInstance.UpdateUserInfo(nickname,gender,birthday,qq,msn,skype,yahoo,icq,website,onSuccess,onFailed,userContext); }
WebService_User.UpdateUserPwd= function(oldpwd,newpwd,confirmpwd,onSuccess,onFailed,userContext) {WebService_User._staticInstance.UpdateUserPwd(oldpwd,newpwd,confirmpwd,onSuccess,onFailed,userContext); }
WebService_User.UpdateUserEmail= function(userpwd,newemail,onSuccess,onFailed,userContext) {WebService_User._staticInstance.UpdateUserEmail(userpwd,newemail,onSuccess,onFailed,userContext); }
WebService_User.ResetPwd= function(username,question,answer,onSuccess,onFailed,userContext) {WebService_User._staticInstance.ResetPwd(username,question,answer,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Staryoyo.Class');
if (typeof(Staryoyo.Class.ReturnMemberInfo) === 'undefined') {
Staryoyo.Class.ReturnMemberInfo=gtc("Staryoyo.Class.ReturnMemberInfo");
Staryoyo.Class.ReturnMemberInfo.registerClass('Staryoyo.Class.ReturnMemberInfo');
}
Type.registerNamespace('System.Data');
if (typeof(System.Data.DataTable) === 'undefined') {
System.Data.DataTable=gtc("System.Data.DataTable");
System.Data.DataTable.registerClass('System.Data.DataTable');
}
Type.registerNamespace('Discuz.Entity');
if (typeof(Discuz.Entity.UserInfo) === 'undefined') {
Discuz.Entity.UserInfo=gtc("Discuz.Entity.UserInfo");
Discuz.Entity.UserInfo.registerClass('Discuz.Entity.UserInfo');
}
if (typeof(Staryoyo.Class.ReturnInfo) === 'undefined') {
Staryoyo.Class.ReturnInfo=gtc("Staryoyo.Class.ReturnInfo");
Staryoyo.Class.ReturnInfo.registerClass('Staryoyo.Class.ReturnInfo');
}
