Type.registerNamespace('TheBlend.UserHandlers');
TheBlend.UserHandlers.Service=function() {
TheBlend.UserHandlers.Service.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
TheBlend.UserHandlers.Service.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return TheBlend.UserHandlers.Service._staticInstance.get_path();},
GetMessage:function(lastMessage,succeededCallback, failedCallback, userContext) {
/// <param name="lastMessage" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetMessage',false,{lastMessage:lastMessage},succeededCallback,failedCallback,userContext); },
SentMessage:function(textMessage,locTime,lang,succeededCallback, failedCallback, userContext) {
/// <param name="textMessage" type="String">System.String</param>
/// <param name="locTime" type="String">System.String</param>
/// <param name="lang" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SentMessage',false,{textMessage:textMessage,locTime:locTime,lang:lang},succeededCallback,failedCallback,userContext); },
SetGeo:function(x,y,address,country,countryCode,succeededCallback, failedCallback, userContext) {
/// <param name="x" type="Number">System.Decimal</param>
/// <param name="y" type="Number">System.Decimal</param>
/// <param name="address" type="String">System.String</param>
/// <param name="country" type="String">System.String</param>
/// <param name="countryCode" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SetGeo',false,{x:x,y:y,address:address,country:country,countryCode:countryCode},succeededCallback,failedCallback,userContext); },
GetListFriends:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetListFriends',false,{},succeededCallback,failedCallback,userContext); },
GetMessageOne:function(friendID,lastID,succeededCallback, failedCallback, userContext) {
/// <param name="friendID" type="Number">System.Int32</param>
/// <param name="lastID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetMessageOne',false,{friendID:friendID,lastID:lastID},succeededCallback,failedCallback,userContext); },
SentMessageOne:function(friendID,textMessage,timeZone,lang,succeededCallback, failedCallback, userContext) {
/// <param name="friendID" type="Number">System.Int32</param>
/// <param name="textMessage" type="String">System.String</param>
/// <param name="timeZone" type="Number">System.Int32</param>
/// <param name="lang" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SentMessageOne',false,{friendID:friendID,textMessage:textMessage,timeZone:timeZone,lang:lang},succeededCallback,failedCallback,userContext); }}
TheBlend.UserHandlers.Service.registerClass('TheBlend.UserHandlers.Service',Sys.Net.WebServiceProxy);
TheBlend.UserHandlers.Service._staticInstance = new TheBlend.UserHandlers.Service();
TheBlend.UserHandlers.Service.set_path = function(value) {
TheBlend.UserHandlers.Service._staticInstance.set_path(value); }
TheBlend.UserHandlers.Service.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return TheBlend.UserHandlers.Service._staticInstance.get_path();}
TheBlend.UserHandlers.Service.set_timeout = function(value) {
TheBlend.UserHandlers.Service._staticInstance.set_timeout(value); }
TheBlend.UserHandlers.Service.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return TheBlend.UserHandlers.Service._staticInstance.get_timeout(); }
TheBlend.UserHandlers.Service.set_defaultUserContext = function(value) { 
TheBlend.UserHandlers.Service._staticInstance.set_defaultUserContext(value); }
TheBlend.UserHandlers.Service.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return TheBlend.UserHandlers.Service._staticInstance.get_defaultUserContext(); }
TheBlend.UserHandlers.Service.set_defaultSucceededCallback = function(value) { 
 TheBlend.UserHandlers.Service._staticInstance.set_defaultSucceededCallback(value); }
TheBlend.UserHandlers.Service.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return TheBlend.UserHandlers.Service._staticInstance.get_defaultSucceededCallback(); }
TheBlend.UserHandlers.Service.set_defaultFailedCallback = function(value) { 
TheBlend.UserHandlers.Service._staticInstance.set_defaultFailedCallback(value); }
TheBlend.UserHandlers.Service.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return TheBlend.UserHandlers.Service._staticInstance.get_defaultFailedCallback(); }
TheBlend.UserHandlers.Service.set_path("/UserHandlers/Service.asmx");
TheBlend.UserHandlers.Service.GetMessage= function(lastMessage,onSuccess,onFailed,userContext) {
/// <param name="lastMessage" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
TheBlend.UserHandlers.Service._staticInstance.GetMessage(lastMessage,onSuccess,onFailed,userContext); }
TheBlend.UserHandlers.Service.SentMessage= function(textMessage,locTime,lang,onSuccess,onFailed,userContext) {
/// <param name="textMessage" type="String">System.String</param>
/// <param name="locTime" type="String">System.String</param>
/// <param name="lang" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
TheBlend.UserHandlers.Service._staticInstance.SentMessage(textMessage,locTime,lang,onSuccess,onFailed,userContext); }
TheBlend.UserHandlers.Service.SetGeo= function(x,y,address,country,countryCode,onSuccess,onFailed,userContext) {
/// <param name="x" type="Number">System.Decimal</param>
/// <param name="y" type="Number">System.Decimal</param>
/// <param name="address" type="String">System.String</param>
/// <param name="country" type="String">System.String</param>
/// <param name="countryCode" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
TheBlend.UserHandlers.Service._staticInstance.SetGeo(x,y,address,country,countryCode,onSuccess,onFailed,userContext); }
TheBlend.UserHandlers.Service.GetListFriends= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
TheBlend.UserHandlers.Service._staticInstance.GetListFriends(onSuccess,onFailed,userContext); }
TheBlend.UserHandlers.Service.GetMessageOne= function(friendID,lastID,onSuccess,onFailed,userContext) {
/// <param name="friendID" type="Number">System.Int32</param>
/// <param name="lastID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
TheBlend.UserHandlers.Service._staticInstance.GetMessageOne(friendID,lastID,onSuccess,onFailed,userContext); }
TheBlend.UserHandlers.Service.SentMessageOne= function(friendID,textMessage,timeZone,lang,onSuccess,onFailed,userContext) {
/// <param name="friendID" type="Number">System.Int32</param>
/// <param name="textMessage" type="String">System.String</param>
/// <param name="timeZone" type="Number">System.Int32</param>
/// <param name="lang" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
TheBlend.UserHandlers.Service._staticInstance.SentMessageOne(friendID,textMessage,timeZone,lang,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('TheBlend.BusinessLayer.Wrappers');
if (typeof(TheBlend.BusinessLayer.Wrappers.ChatMsg) === 'undefined') {
TheBlend.BusinessLayer.Wrappers.ChatMsg=gtc("TheBlend.BusinessLayer.Wrappers.ChatMsg");
TheBlend.BusinessLayer.Wrappers.ChatMsg.registerClass('TheBlend.BusinessLayer.Wrappers.ChatMsg');
}
if (typeof(TheBlend.BusinessLayer.Wrappers.ListFriends) === 'undefined') {
TheBlend.BusinessLayer.Wrappers.ListFriends=gtc("TheBlend.BusinessLayer.Wrappers.ListFriends");
TheBlend.BusinessLayer.Wrappers.ListFriends.registerClass('TheBlend.BusinessLayer.Wrappers.ListFriends');
}
