Type.registerNamespace('Sawbuck.Services');
Sawbuck.Services.User=function() {
Sawbuck.Services.User.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Sawbuck.Services.User.prototype={
SignIn:function(Email,Password,succeededCallback, failedCallback, userContext) {
return this._invoke(Sawbuck.Services.User.get_path(), 'SignIn',false,{Email:Email,Password:Password},succeededCallback,failedCallback,userContext); },
Register:function(FirstName,LastName,Email,Password,ClientID,succeededCallback, failedCallback, userContext) {
return this._invoke(Sawbuck.Services.User.get_path(), 'Register',false,{FirstName:FirstName,LastName:LastName,Email:Email,Password:Password,ClientID:ClientID},succeededCallback,failedCallback,userContext); },
SignOut:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Sawbuck.Services.User.get_path(), 'SignOut',false,{},succeededCallback,failedCallback,userContext); },
Invite:function(Email,succeededCallback, failedCallback, userContext) {
return this._invoke(Sawbuck.Services.User.get_path(), 'Invite',false,{Email:Email},succeededCallback,failedCallback,userContext); },
ReClient:function(ClientIDEnc,succeededCallback, failedCallback, userContext) {
return this._invoke(Sawbuck.Services.User.get_path(), 'ReClient',false,{ClientIDEnc:ClientIDEnc},succeededCallback,failedCallback,userContext); },
HelloWorld:function(i,succeededCallback, failedCallback, userContext) {
return this._invoke(Sawbuck.Services.User.get_path(), 'HelloWorld',false,{i:i},succeededCallback,failedCallback,userContext); }}
Sawbuck.Services.User.registerClass('Sawbuck.Services.User',Sys.Net.WebServiceProxy);
Sawbuck.Services.User._staticInstance = new Sawbuck.Services.User();
Sawbuck.Services.User.set_path = function(value) { Sawbuck.Services.User._staticInstance._path = value; }
Sawbuck.Services.User.get_path = function() { return Sawbuck.Services.User._staticInstance._path; }
Sawbuck.Services.User.set_timeout = function(value) { Sawbuck.Services.User._staticInstance._timeout = value; }
Sawbuck.Services.User.get_timeout = function() { return Sawbuck.Services.User._staticInstance._timeout; }
Sawbuck.Services.User.set_defaultUserContext = function(value) { Sawbuck.Services.User._staticInstance._userContext = value; }
Sawbuck.Services.User.get_defaultUserContext = function() { return Sawbuck.Services.User._staticInstance._userContext; }
Sawbuck.Services.User.set_defaultSucceededCallback = function(value) { Sawbuck.Services.User._staticInstance._succeeded = value; }
Sawbuck.Services.User.get_defaultSucceededCallback = function() { return Sawbuck.Services.User._staticInstance._succeeded; }
Sawbuck.Services.User.set_defaultFailedCallback = function(value) { Sawbuck.Services.User._staticInstance._failed = value; }
Sawbuck.Services.User.get_defaultFailedCallback = function() { return Sawbuck.Services.User._staticInstance._failed; }
Sawbuck.Services.User.set_path("/webservices/User.asmx");
Sawbuck.Services.User.SignIn= function(Email,Password,onSuccess,onFailed,userContext) {Sawbuck.Services.User._staticInstance.SignIn(Email,Password,onSuccess,onFailed,userContext); }
Sawbuck.Services.User.Register= function(FirstName,LastName,Email,Password,ClientID,onSuccess,onFailed,userContext) {Sawbuck.Services.User._staticInstance.Register(FirstName,LastName,Email,Password,ClientID,onSuccess,onFailed,userContext); }
Sawbuck.Services.User.SignOut= function(onSuccess,onFailed,userContext) {Sawbuck.Services.User._staticInstance.SignOut(onSuccess,onFailed,userContext); }
Sawbuck.Services.User.Invite= function(Email,onSuccess,onFailed,userContext) {Sawbuck.Services.User._staticInstance.Invite(Email,onSuccess,onFailed,userContext); }
Sawbuck.Services.User.ReClient= function(ClientIDEnc,onSuccess,onFailed,userContext) {Sawbuck.Services.User._staticInstance.ReClient(ClientIDEnc,onSuccess,onFailed,userContext); }
Sawbuck.Services.User.HelloWorld= function(i,onSuccess,onFailed,userContext) {Sawbuck.Services.User._staticInstance.HelloWorld(i,onSuccess,onFailed,userContext); }
