Type.registerNamespace('ASPNetPortal');
ASPNetPortal.UserService=function() {
ASPNetPortal.UserService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ASPNetPortal.UserService.prototype={
IsLoggedin:function(succeededCallback, failedCallback, userContext) {
return this._invoke(ASPNetPortal.UserService.get_path(), 'IsLoggedin',false,{},succeededCallback,failedCallback,userContext); },
Login:function(email,password,Remember,succeededCallback, failedCallback, userContext) {
return this._invoke(ASPNetPortal.UserService.get_path(), 'Login',false,{email:email,password:password,Remember:Remember},succeededCallback,failedCallback,userContext); },
FbLogin:function(id,name,email,succeededCallback, failedCallback, userContext) {
return this._invoke(ASPNetPortal.UserService.get_path(), 'FbLogin',false,{id:id,name:name,email:email},succeededCallback,failedCallback,userContext); },
FbLogout:function(succeededCallback, failedCallback, userContext) {
return this._invoke(ASPNetPortal.UserService.get_path(), 'FbLogout',false,{},succeededCallback,failedCallback,userContext); }}
ASPNetPortal.UserService.registerClass('ASPNetPortal.UserService',Sys.Net.WebServiceProxy);
ASPNetPortal.UserService._staticInstance = new ASPNetPortal.UserService();
ASPNetPortal.UserService.set_path = function(value) { ASPNetPortal.UserService._staticInstance._path = value; }
ASPNetPortal.UserService.get_path = function() { return ASPNetPortal.UserService._staticInstance._path; }
ASPNetPortal.UserService.set_timeout = function(value) { ASPNetPortal.UserService._staticInstance._timeout = value; }
ASPNetPortal.UserService.get_timeout = function() { return ASPNetPortal.UserService._staticInstance._timeout; }
ASPNetPortal.UserService.set_defaultUserContext = function(value) { ASPNetPortal.UserService._staticInstance._userContext = value; }
ASPNetPortal.UserService.get_defaultUserContext = function() { return ASPNetPortal.UserService._staticInstance._userContext; }
ASPNetPortal.UserService.set_defaultSucceededCallback = function(value) { ASPNetPortal.UserService._staticInstance._succeeded = value; }
ASPNetPortal.UserService.get_defaultSucceededCallback = function() { return ASPNetPortal.UserService._staticInstance._succeeded; }
ASPNetPortal.UserService.set_defaultFailedCallback = function(value) { ASPNetPortal.UserService._staticInstance._failed = value; }
ASPNetPortal.UserService.get_defaultFailedCallback = function() { return ASPNetPortal.UserService._staticInstance._failed; }
ASPNetPortal.UserService.set_path("/services/UserService.asmx");
ASPNetPortal.UserService.IsLoggedin= function(onSuccess,onFailed,userContext) {ASPNetPortal.UserService._staticInstance.IsLoggedin(onSuccess,onFailed,userContext); }
ASPNetPortal.UserService.Login= function(email,password,Remember,onSuccess,onFailed,userContext) {ASPNetPortal.UserService._staticInstance.Login(email,password,Remember,onSuccess,onFailed,userContext); }
ASPNetPortal.UserService.FbLogin= function(id,name,email,onSuccess,onFailed,userContext) {ASPNetPortal.UserService._staticInstance.FbLogin(id,name,email,onSuccess,onFailed,userContext); }
ASPNetPortal.UserService.FbLogout= function(onSuccess,onFailed,userContext) {ASPNetPortal.UserService._staticInstance.FbLogout(onSuccess,onFailed,userContext); }

