var UserWebService=function() {
UserWebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
UserWebService.prototype={
Register:function(model,succeededCallback, failedCallback, userContext) {
return this._invoke(UserWebService.get_path(), 'Register',false,{model:model},succeededCallback,failedCallback,userContext); },
GetQuestionByUserName:function(user_name,succeededCallback, failedCallback, userContext) {
return this._invoke(UserWebService.get_path(), 'GetQuestionByUserName',false,{user_name:user_name},succeededCallback,failedCallback,userContext); },
ResertPassword:function(user_name,user_reset_password_answer,succeededCallback, failedCallback, userContext) {
return this._invoke(UserWebService.get_path(), 'ResertPassword',false,{user_name:user_name,user_reset_password_answer:user_reset_password_answer},succeededCallback,failedCallback,userContext); },
Login:function(user_name,password,verifyCode,succeededCallback, failedCallback, userContext) {
return this._invoke(UserWebService.get_path(), 'Login',false,{user_name:user_name,password:password,verifyCode:verifyCode},succeededCallback,failedCallback,userContext); },
ChangePassword:function(password,newPassword,succeededCallback, failedCallback, userContext) {
return this._invoke(UserWebService.get_path(), 'ChangePassword',false,{password:password,newPassword:newPassword},succeededCallback,failedCallback,userContext); }}
UserWebService.registerClass('UserWebService',Sys.Net.WebServiceProxy);
UserWebService._staticInstance = new UserWebService();
UserWebService.set_path = function(value) { UserWebService._staticInstance._path = value; }
UserWebService.get_path = function() { return UserWebService._staticInstance._path; }
UserWebService.set_timeout = function(value) { UserWebService._staticInstance._timeout = value; }
UserWebService.get_timeout = function() { return UserWebService._staticInstance._timeout; }
UserWebService.set_defaultUserContext = function(value) { UserWebService._staticInstance._userContext = value; }
UserWebService.get_defaultUserContext = function() { return UserWebService._staticInstance._userContext; }
UserWebService.set_defaultSucceededCallback = function(value) { UserWebService._staticInstance._succeeded = value; }
UserWebService.get_defaultSucceededCallback = function() { return UserWebService._staticInstance._succeeded; }
UserWebService.set_defaultFailedCallback = function(value) { UserWebService._staticInstance._failed = value; }
UserWebService.get_defaultFailedCallback = function() { return UserWebService._staticInstance._failed; }
UserWebService.set_path("/WebServices/UserWebService.asmx");
UserWebService.Register= function(model,onSuccess,onFailed,userContext) {UserWebService._staticInstance.Register(model,onSuccess,onFailed,userContext); }
UserWebService.GetQuestionByUserName= function(user_name,onSuccess,onFailed,userContext) {UserWebService._staticInstance.GetQuestionByUserName(user_name,onSuccess,onFailed,userContext); }
UserWebService.ResertPassword= function(user_name,user_reset_password_answer,onSuccess,onFailed,userContext) {UserWebService._staticInstance.ResertPassword(user_name,user_reset_password_answer,onSuccess,onFailed,userContext); }
UserWebService.Login= function(user_name,password,verifyCode,onSuccess,onFailed,userContext) {UserWebService._staticInstance.Login(user_name,password,verifyCode,onSuccess,onFailed,userContext); }
UserWebService.ChangePassword= function(password,newPassword,onSuccess,onFailed,userContext) {UserWebService._staticInstance.ChangePassword(password,newPassword,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('LanYu.Org.Model');
if (typeof(LanYu.Org.Model.User) === 'undefined') {
LanYu.Org.Model.User=gtc("LanYu.Org.Model.User");
LanYu.Org.Model.User.registerClass('LanYu.Org.Model.User');
}

