Type.registerNamespace('Dizo.Service');
Dizo.Service.UserLogin=function() {
Dizo.Service.UserLogin.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Dizo.Service.UserLogin.prototype={
Login:function(UserName,Password,succeededCallback, failedCallback, userContext) {
return this._invoke(Dizo.Service.UserLogin.get_path(), 'Login',false,{UserName:UserName,Password:Password},succeededCallback,failedCallback,userContext); },
Logout:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Dizo.Service.UserLogin.get_path(), 'Logout',false,{},succeededCallback,failedCallback,userContext); }}
Dizo.Service.UserLogin.registerClass('Dizo.Service.UserLogin',Sys.Net.WebServiceProxy);
Dizo.Service.UserLogin._staticInstance = new Dizo.Service.UserLogin();
Dizo.Service.UserLogin.set_path = function(value) { Dizo.Service.UserLogin._staticInstance._path = value; }
Dizo.Service.UserLogin.get_path = function() { return Dizo.Service.UserLogin._staticInstance._path; }
Dizo.Service.UserLogin.set_timeout = function(value) { Dizo.Service.UserLogin._staticInstance._timeout = value; }
Dizo.Service.UserLogin.get_timeout = function() { return Dizo.Service.UserLogin._staticInstance._timeout; }
Dizo.Service.UserLogin.set_defaultUserContext = function(value) { Dizo.Service.UserLogin._staticInstance._userContext = value; }
Dizo.Service.UserLogin.get_defaultUserContext = function() { return Dizo.Service.UserLogin._staticInstance._userContext; }
Dizo.Service.UserLogin.set_defaultSucceededCallback = function(value) { Dizo.Service.UserLogin._staticInstance._succeeded = value; }
Dizo.Service.UserLogin.get_defaultSucceededCallback = function() { return Dizo.Service.UserLogin._staticInstance._succeeded; }
Dizo.Service.UserLogin.set_defaultFailedCallback = function(value) { Dizo.Service.UserLogin._staticInstance._failed = value; }
Dizo.Service.UserLogin.get_defaultFailedCallback = function() { return Dizo.Service.UserLogin._staticInstance._failed; }
Dizo.Service.UserLogin.set_path("/WebService/UserLogin.asmx");
Dizo.Service.UserLogin.Login= function(UserName,Password,onSuccess,onFailed,userContext) {Dizo.Service.UserLogin._staticInstance.Login(UserName,Password,onSuccess,onFailed,userContext); }
Dizo.Service.UserLogin.Logout= function(onSuccess,onFailed,userContext) {Dizo.Service.UserLogin._staticInstance.Logout(onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(Dizo.Service.UserLogin_LoginStatus) === 'undefined') {
Dizo.Service.UserLogin_LoginStatus=gtc("Dizo.Service.UserLogin+LoginStatus");
Dizo.Service.UserLogin_LoginStatus.registerClass('Dizo.Service.UserLogin_LoginStatus');
}
