Type.registerNamespace('Mantis.Radwin.WS');
Mantis.Radwin.WS.UserService=function() {
Mantis.Radwin.WS.UserService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Mantis.Radwin.WS.UserService.prototype={
LoginUser:function(username,password,remember,succeededCallback, failedCallback, userContext) {
return this._invoke(Mantis.Radwin.WS.UserService.get_path(), 'LoginUser',false,{username:username,password:password,remember:remember},succeededCallback,failedCallback,userContext); },
LogoutUser:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Mantis.Radwin.WS.UserService.get_path(), 'LogoutUser',false,{},succeededCallback,failedCallback,userContext); },
SaveApplyRequest:function(applyRequest,succeededCallback, failedCallback, userContext) {
return this._invoke(Mantis.Radwin.WS.UserService.get_path(), 'SaveApplyRequest',false,{applyRequest:applyRequest},succeededCallback,failedCallback,userContext); },
SaveGetPasswordRequest:function(getPasswordRequest,succeededCallback, failedCallback, userContext) {
return this._invoke(Mantis.Radwin.WS.UserService.get_path(), 'SaveGetPasswordRequest',false,{getPasswordRequest:getPasswordRequest},succeededCallback,failedCallback,userContext); }}
Mantis.Radwin.WS.UserService.registerClass('Mantis.Radwin.WS.UserService',Sys.Net.WebServiceProxy);
Mantis.Radwin.WS.UserService._staticInstance = new Mantis.Radwin.WS.UserService();
Mantis.Radwin.WS.UserService.set_path = function(value) { Mantis.Radwin.WS.UserService._staticInstance._path = value; }
Mantis.Radwin.WS.UserService.get_path = function() { return Mantis.Radwin.WS.UserService._staticInstance._path; }
Mantis.Radwin.WS.UserService.set_timeout = function(value) { Mantis.Radwin.WS.UserService._staticInstance._timeout = value; }
Mantis.Radwin.WS.UserService.get_timeout = function() { return Mantis.Radwin.WS.UserService._staticInstance._timeout; }
Mantis.Radwin.WS.UserService.set_defaultUserContext = function(value) { Mantis.Radwin.WS.UserService._staticInstance._userContext = value; }
Mantis.Radwin.WS.UserService.get_defaultUserContext = function() { return Mantis.Radwin.WS.UserService._staticInstance._userContext; }
Mantis.Radwin.WS.UserService.set_defaultSucceededCallback = function(value) { Mantis.Radwin.WS.UserService._staticInstance._succeeded = value; }
Mantis.Radwin.WS.UserService.get_defaultSucceededCallback = function() { return Mantis.Radwin.WS.UserService._staticInstance._succeeded; }
Mantis.Radwin.WS.UserService.set_defaultFailedCallback = function(value) { Mantis.Radwin.WS.UserService._staticInstance._failed = value; }
Mantis.Radwin.WS.UserService.get_defaultFailedCallback = function() { return Mantis.Radwin.WS.UserService._staticInstance._failed; }
Mantis.Radwin.WS.UserService.set_path("/WS/UserService.asmx");
Mantis.Radwin.WS.UserService.LoginUser= function(username,password,remember,onSuccess,onFailed,userContext) {Mantis.Radwin.WS.UserService._staticInstance.LoginUser(username,password,remember,onSuccess,onFailed,userContext); }
Mantis.Radwin.WS.UserService.LogoutUser= function(onSuccess,onFailed,userContext) {Mantis.Radwin.WS.UserService._staticInstance.LogoutUser(onSuccess,onFailed,userContext); }
Mantis.Radwin.WS.UserService.SaveApplyRequest= function(applyRequest,onSuccess,onFailed,userContext) {Mantis.Radwin.WS.UserService._staticInstance.SaveApplyRequest(applyRequest,onSuccess,onFailed,userContext); }
Mantis.Radwin.WS.UserService.SaveGetPasswordRequest= function(getPasswordRequest,onSuccess,onFailed,userContext) {Mantis.Radwin.WS.UserService._staticInstance.SaveGetPasswordRequest(getPasswordRequest,onSuccess,onFailed,userContext); }
