Type.registerNamespace('RED.Core');
RED.Core.WSCore=function() {
RED.Core.WSCore.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
RED.Core.WSCore.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return RED.Core.WSCore._staticInstance.get_path();},
GetFullMessage:function(MessageID,sAuthKey,succeededCallback, failedCallback, userContext) {
/// <param name="MessageID" type="String">System.String</param>
/// <param name="sAuthKey" 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(), 'GetFullMessage',false,{MessageID:MessageID,sAuthKey:sAuthKey},succeededCallback,failedCallback,userContext); },
GetShowingInfo:function(PortalId,ListingId,sAuthKey,succeededCallback, failedCallback, userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="ListingId" type="String">System.String</param>
/// <param name="sAuthKey" 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(), 'GetShowingInfo',false,{PortalId:PortalId,ListingId:ListingId,sAuthKey:sAuthKey},succeededCallback,failedCallback,userContext); },
DeleteMessage:function(MessageID,sAuthKey,succeededCallback, failedCallback, userContext) {
/// <param name="MessageID" type="String">System.String</param>
/// <param name="sAuthKey" 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(), 'DeleteMessage',false,{MessageID:MessageID,sAuthKey:sAuthKey},succeededCallback,failedCallback,userContext); },
MiniGetUser:function(PortalId,UserId,sAuthKey,succeededCallback, failedCallback, userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="UserId" type="Number">System.Int32</param>
/// <param name="sAuthKey" 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(), 'MiniGetUser',false,{PortalId:PortalId,UserId:UserId,sAuthKey:sAuthKey},succeededCallback,failedCallback,userContext); },
GetUser:function(PortalId,UserId,Hydrate,SSId,sAuthKey,succeededCallback, failedCallback, userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="UserId" type="Number">System.Int32</param>
/// <param name="Hydrate" type="Boolean">System.Boolean</param>
/// <param name="SSId" type="Number">System.Int32</param>
/// <param name="sAuthKey" 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(), 'GetUser',false,{PortalId:PortalId,UserId:UserId,Hydrate:Hydrate,SSId:SSId,sAuthKey:sAuthKey},succeededCallback,failedCallback,userContext); },
DeleteContact:function(PortalId,ContactId,sAuthKey,succeededCallback, failedCallback, userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="ContactId" type="Number">System.Int32</param>
/// <param name="sAuthKey" 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(), 'DeleteContact',false,{PortalId:PortalId,ContactId:ContactId,sAuthKey:sAuthKey},succeededCallback,failedCallback,userContext); },
QueryDeleteUser:function(WindowId,PortalId,UserId,sAuthKey,DeleteConfirmed,succeededCallback, failedCallback, userContext) {
/// <param name="WindowId" type="String">System.String</param>
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="UserId" type="Number">System.Int32</param>
/// <param name="sAuthKey" type="String">System.String</param>
/// <param name="DeleteConfirmed" type="Boolean">System.Boolean</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(), 'QueryDeleteUser',false,{WindowId:WindowId,PortalId:PortalId,UserId:UserId,sAuthKey:sAuthKey,DeleteConfirmed:DeleteConfirmed},succeededCallback,failedCallback,userContext); },
SaveContact:function(PortalId,jsContact,sAuthKey,succeededCallback, failedCallback, userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="jsContact" type="RED.Core.JSContact">RED.Core.JSContact</param>
/// <param name="sAuthKey" 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(), 'SaveContact',false,{PortalId:PortalId,jsContact:jsContact,sAuthKey:sAuthKey},succeededCallback,failedCallback,userContext); },
AutoCompleteCity:function(prefixText,count,contextKey,succeededCallback, failedCallback, userContext) {
/// <param name="prefixText" type="String">System.String</param>
/// <param name="count" type="Number">System.Int32</param>
/// <param name="contextKey" 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(), 'AutoCompleteCity',false,{prefixText:prefixText,count:count,contextKey:contextKey},succeededCallback,failedCallback,userContext); },
GetContact:function(PortalId,ContactId,sAuthKey,succeededCallback, failedCallback, userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="ContactId" type="Number">System.Int32</param>
/// <param name="sAuthKey" 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(), 'GetContact',false,{PortalId:PortalId,ContactId:ContactId,sAuthKey:sAuthKey},succeededCallback,failedCallback,userContext); },
SaveUser:function(oJSUser,sAuthKey,SavedById,succeededCallback, failedCallback, userContext) {
/// <param name="oJSUser" type="RED.Core.JSUser">RED.Core.JSUser</param>
/// <param name="sAuthKey" type="String">System.String</param>
/// <param name="SavedById" 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(), 'SaveUser',false,{oJSUser:oJSUser,sAuthKey:sAuthKey,SavedById:SavedById},succeededCallback,failedCallback,userContext); },
GetRegionList:function(Country,sAuthKey,succeededCallback, failedCallback, userContext) {
/// <param name="Country" type="String">System.String</param>
/// <param name="sAuthKey" 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(), 'GetRegionList',false,{Country:Country,sAuthKey:sAuthKey},succeededCallback,failedCallback,userContext); },
KeepAlive: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(), 'KeepAlive',false,{},succeededCallback,failedCallback,userContext); },
CancelShowing:function(PortalId,AppointmentId,sAuthKey,UserId,SendEmail,succeededCallback, failedCallback, userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="AppointmentId" type="String">System.String</param>
/// <param name="sAuthKey" type="String">System.String</param>
/// <param name="UserId" type="Number">System.Int32</param>
/// <param name="SendEmail" type="Boolean">System.Boolean</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(), 'CancelShowing',false,{PortalId:PortalId,AppointmentId:AppointmentId,sAuthKey:sAuthKey,UserId:UserId,SendEmail:SendEmail},succeededCallback,failedCallback,userContext); },
GetListing:function(PortalId,GroupId,ListingId,Fields,succeededCallback, failedCallback, userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="GroupId" type="String">System.String</param>
/// <param name="ListingId" type="String">System.String</param>
/// <param name="Fields" type="Array">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(), 'GetListing',false,{PortalId:PortalId,GroupId:GroupId,ListingId:ListingId,Fields:Fields},succeededCallback,failedCallback,userContext); },
GetListingDisplay:function(PortalId,ListingId,DisplayId,UseCache,succeededCallback, failedCallback, userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="ListingId" type="String">System.String</param>
/// <param name="DisplayId" type="String">System.String</param>
/// <param name="UseCache" type="Boolean">System.Boolean</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(), 'GetListingDisplay',false,{PortalId:PortalId,ListingId:ListingId,DisplayId:DisplayId,UseCache:UseCache},succeededCallback,failedCallback,userContext); },
GetListings:function(PortalId,DataKey,Fields,Values,Order,Count,Page,succeededCallback, failedCallback, userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="DataKey" type="String">System.String</param>
/// <param name="Fields" type="Array">System.String[]</param>
/// <param name="Values" type="Array">System.String[]</param>
/// <param name="Order" type="String">System.String</param>
/// <param name="Count" type="Number">System.Int32</param>
/// <param name="Page" 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(), 'GetListings',false,{PortalId:PortalId,DataKey:DataKey,Fields:Fields,Values:Values,Order:Order,Count:Count,Page:Page},succeededCallback,failedCallback,userContext); },
ProcessForm:function(PortalId,FormUID,DataNames,DataValues,succeededCallback, failedCallback, userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="FormUID" type="String">System.String</param>
/// <param name="DataNames" type="Array">System.String[]</param>
/// <param name="DataValues" type="Array">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(), 'ProcessForm',false,{PortalId:PortalId,FormUID:FormUID,DataNames:DataNames,DataValues:DataValues},succeededCallback,failedCallback,userContext); },
GetTemplate:function(PortalId,Template,sAuthKey,succeededCallback, failedCallback, userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="Template" type="String">System.String</param>
/// <param name="sAuthKey" 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(), 'GetTemplate',false,{PortalId:PortalId,Template:Template,sAuthKey:sAuthKey},succeededCallback,failedCallback,userContext); }}
RED.Core.WSCore.registerClass('RED.Core.WSCore',Sys.Net.WebServiceProxy);
RED.Core.WSCore._staticInstance = new RED.Core.WSCore();
RED.Core.WSCore.set_path = function(value) {
RED.Core.WSCore._staticInstance.set_path(value); }
RED.Core.WSCore.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return RED.Core.WSCore._staticInstance.get_path();}
RED.Core.WSCore.set_timeout = function(value) {
RED.Core.WSCore._staticInstance.set_timeout(value); }
RED.Core.WSCore.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return RED.Core.WSCore._staticInstance.get_timeout(); }
RED.Core.WSCore.set_defaultUserContext = function(value) { 
RED.Core.WSCore._staticInstance.set_defaultUserContext(value); }
RED.Core.WSCore.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return RED.Core.WSCore._staticInstance.get_defaultUserContext(); }
RED.Core.WSCore.set_defaultSucceededCallback = function(value) { 
 RED.Core.WSCore._staticInstance.set_defaultSucceededCallback(value); }
RED.Core.WSCore.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return RED.Core.WSCore._staticInstance.get_defaultSucceededCallback(); }
RED.Core.WSCore.set_defaultFailedCallback = function(value) { 
RED.Core.WSCore._staticInstance.set_defaultFailedCallback(value); }
RED.Core.WSCore.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return RED.Core.WSCore._staticInstance.get_defaultFailedCallback(); }
RED.Core.WSCore.set_enableJsonp = function(value) { RED.Core.WSCore._staticInstance.set_enableJsonp(value); }
RED.Core.WSCore.get_enableJsonp = function() { 
/// <value type="Boolean">Specifies whether the service supports JSONP for cross domain calling.</value>
return RED.Core.WSCore._staticInstance.get_enableJsonp(); }
RED.Core.WSCore.set_jsonpCallbackParameter = function(value) { RED.Core.WSCore._staticInstance.set_jsonpCallbackParameter(value); }
RED.Core.WSCore.get_jsonpCallbackParameter = function() { 
/// <value type="String">Specifies the parameter name that contains the callback function name for a JSONP request.</value>
return RED.Core.WSCore._staticInstance.get_jsonpCallbackParameter(); }
RED.Core.WSCore.set_path("/DesktopModules/RED.Core/WSCore.asmx");
RED.Core.WSCore.GetFullMessage= function(MessageID,sAuthKey,onSuccess,onFailed,userContext) {
/// <param name="MessageID" type="String">System.String</param>
/// <param name="sAuthKey" 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>
RED.Core.WSCore._staticInstance.GetFullMessage(MessageID,sAuthKey,onSuccess,onFailed,userContext); }
RED.Core.WSCore.GetShowingInfo= function(PortalId,ListingId,sAuthKey,onSuccess,onFailed,userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="ListingId" type="String">System.String</param>
/// <param name="sAuthKey" 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>
RED.Core.WSCore._staticInstance.GetShowingInfo(PortalId,ListingId,sAuthKey,onSuccess,onFailed,userContext); }
RED.Core.WSCore.DeleteMessage= function(MessageID,sAuthKey,onSuccess,onFailed,userContext) {
/// <param name="MessageID" type="String">System.String</param>
/// <param name="sAuthKey" 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>
RED.Core.WSCore._staticInstance.DeleteMessage(MessageID,sAuthKey,onSuccess,onFailed,userContext); }
RED.Core.WSCore.MiniGetUser= function(PortalId,UserId,sAuthKey,onSuccess,onFailed,userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="UserId" type="Number">System.Int32</param>
/// <param name="sAuthKey" 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>
RED.Core.WSCore._staticInstance.MiniGetUser(PortalId,UserId,sAuthKey,onSuccess,onFailed,userContext); }
RED.Core.WSCore.GetUser= function(PortalId,UserId,Hydrate,SSId,sAuthKey,onSuccess,onFailed,userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="UserId" type="Number">System.Int32</param>
/// <param name="Hydrate" type="Boolean">System.Boolean</param>
/// <param name="SSId" type="Number">System.Int32</param>
/// <param name="sAuthKey" 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>
RED.Core.WSCore._staticInstance.GetUser(PortalId,UserId,Hydrate,SSId,sAuthKey,onSuccess,onFailed,userContext); }
RED.Core.WSCore.DeleteContact= function(PortalId,ContactId,sAuthKey,onSuccess,onFailed,userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="ContactId" type="Number">System.Int32</param>
/// <param name="sAuthKey" 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>
RED.Core.WSCore._staticInstance.DeleteContact(PortalId,ContactId,sAuthKey,onSuccess,onFailed,userContext); }
RED.Core.WSCore.QueryDeleteUser= function(WindowId,PortalId,UserId,sAuthKey,DeleteConfirmed,onSuccess,onFailed,userContext) {
/// <param name="WindowId" type="String">System.String</param>
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="UserId" type="Number">System.Int32</param>
/// <param name="sAuthKey" type="String">System.String</param>
/// <param name="DeleteConfirmed" type="Boolean">System.Boolean</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>
RED.Core.WSCore._staticInstance.QueryDeleteUser(WindowId,PortalId,UserId,sAuthKey,DeleteConfirmed,onSuccess,onFailed,userContext); }
RED.Core.WSCore.SaveContact= function(PortalId,jsContact,sAuthKey,onSuccess,onFailed,userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="jsContact" type="RED.Core.JSContact">RED.Core.JSContact</param>
/// <param name="sAuthKey" 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>
RED.Core.WSCore._staticInstance.SaveContact(PortalId,jsContact,sAuthKey,onSuccess,onFailed,userContext); }
RED.Core.WSCore.AutoCompleteCity= function(prefixText,count,contextKey,onSuccess,onFailed,userContext) {
/// <param name="prefixText" type="String">System.String</param>
/// <param name="count" type="Number">System.Int32</param>
/// <param name="contextKey" 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>
RED.Core.WSCore._staticInstance.AutoCompleteCity(prefixText,count,contextKey,onSuccess,onFailed,userContext); }
RED.Core.WSCore.GetContact= function(PortalId,ContactId,sAuthKey,onSuccess,onFailed,userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="ContactId" type="Number">System.Int32</param>
/// <param name="sAuthKey" 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>
RED.Core.WSCore._staticInstance.GetContact(PortalId,ContactId,sAuthKey,onSuccess,onFailed,userContext); }
RED.Core.WSCore.SaveUser= function(oJSUser,sAuthKey,SavedById,onSuccess,onFailed,userContext) {
/// <param name="oJSUser" type="RED.Core.JSUser">RED.Core.JSUser</param>
/// <param name="sAuthKey" type="String">System.String</param>
/// <param name="SavedById" 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>
RED.Core.WSCore._staticInstance.SaveUser(oJSUser,sAuthKey,SavedById,onSuccess,onFailed,userContext); }
RED.Core.WSCore.GetRegionList= function(Country,sAuthKey,onSuccess,onFailed,userContext) {
/// <param name="Country" type="String">System.String</param>
/// <param name="sAuthKey" 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>
RED.Core.WSCore._staticInstance.GetRegionList(Country,sAuthKey,onSuccess,onFailed,userContext); }
RED.Core.WSCore.KeepAlive= 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>
RED.Core.WSCore._staticInstance.KeepAlive(onSuccess,onFailed,userContext); }
RED.Core.WSCore.CancelShowing= function(PortalId,AppointmentId,sAuthKey,UserId,SendEmail,onSuccess,onFailed,userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="AppointmentId" type="String">System.String</param>
/// <param name="sAuthKey" type="String">System.String</param>
/// <param name="UserId" type="Number">System.Int32</param>
/// <param name="SendEmail" type="Boolean">System.Boolean</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>
RED.Core.WSCore._staticInstance.CancelShowing(PortalId,AppointmentId,sAuthKey,UserId,SendEmail,onSuccess,onFailed,userContext); }
RED.Core.WSCore.GetListing= function(PortalId,GroupId,ListingId,Fields,onSuccess,onFailed,userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="GroupId" type="String">System.String</param>
/// <param name="ListingId" type="String">System.String</param>
/// <param name="Fields" type="Array">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>
RED.Core.WSCore._staticInstance.GetListing(PortalId,GroupId,ListingId,Fields,onSuccess,onFailed,userContext); }
RED.Core.WSCore.GetListingDisplay= function(PortalId,ListingId,DisplayId,UseCache,onSuccess,onFailed,userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="ListingId" type="String">System.String</param>
/// <param name="DisplayId" type="String">System.String</param>
/// <param name="UseCache" type="Boolean">System.Boolean</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>
RED.Core.WSCore._staticInstance.GetListingDisplay(PortalId,ListingId,DisplayId,UseCache,onSuccess,onFailed,userContext); }
RED.Core.WSCore.GetListings= function(PortalId,DataKey,Fields,Values,Order,Count,Page,onSuccess,onFailed,userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="DataKey" type="String">System.String</param>
/// <param name="Fields" type="Array">System.String[]</param>
/// <param name="Values" type="Array">System.String[]</param>
/// <param name="Order" type="String">System.String</param>
/// <param name="Count" type="Number">System.Int32</param>
/// <param name="Page" 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>
RED.Core.WSCore._staticInstance.GetListings(PortalId,DataKey,Fields,Values,Order,Count,Page,onSuccess,onFailed,userContext); }
RED.Core.WSCore.ProcessForm= function(PortalId,FormUID,DataNames,DataValues,onSuccess,onFailed,userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="FormUID" type="String">System.String</param>
/// <param name="DataNames" type="Array">System.String[]</param>
/// <param name="DataValues" type="Array">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>
RED.Core.WSCore._staticInstance.ProcessForm(PortalId,FormUID,DataNames,DataValues,onSuccess,onFailed,userContext); }
RED.Core.WSCore.GetTemplate= function(PortalId,Template,sAuthKey,onSuccess,onFailed,userContext) {
/// <param name="PortalId" type="Number">System.Int32</param>
/// <param name="Template" type="String">System.String</param>
/// <param name="sAuthKey" 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>
RED.Core.WSCore._staticInstance.GetTemplate(PortalId,Template,sAuthKey,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(RED.Core.JSMessage) === 'undefined') {
RED.Core.JSMessage=gtc("RED.Core.JSMessage");
RED.Core.JSMessage.registerClass('RED.Core.JSMessage');
}
if (typeof(RED.Core.JSUser) === 'undefined') {
RED.Core.JSUser=gtc("RED.Core.JSUser");
RED.Core.JSUser.registerClass('RED.Core.JSUser');
}
if (typeof(RED.Core.JSContact) === 'undefined') {
RED.Core.JSContact=gtc("RED.Core.JSContact");
RED.Core.JSContact.registerClass('RED.Core.JSContact');
}

