Type.registerNamespace('GSI.CRM.Contacts');
GSI.CRM.Contacts.SubscribeServices=function() {
GSI.CRM.Contacts.SubscribeServices.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
GSI.CRM.Contacts.SubscribeServices.prototype={
Subscribe:function(TituloResult,PathAndQuery,VisibleEmail,VisibleMovil,WebAppID,WebName,ListNameEmail,ListNameMovil,movilValue,emailValue,EnableConfirmation,TextoResultOK,TextoResultError,RedirectURL,ln,succeededCallback, failedCallback, userContext) {
return this._invoke(GSI.CRM.Contacts.SubscribeServices.get_path(), 'Subscribe',false,{TituloResult:TituloResult,PathAndQuery:PathAndQuery,VisibleEmail:VisibleEmail,VisibleMovil:VisibleMovil,WebAppID:WebAppID,WebName:WebName,ListNameEmail:ListNameEmail,ListNameMovil:ListNameMovil,movilValue:movilValue,emailValue:emailValue,EnableConfirmation:EnableConfirmation,TextoResultOK:TextoResultOK,TextoResultError:TextoResultError,RedirectURL:RedirectURL,ln:ln},succeededCallback,failedCallback,userContext); }}
GSI.CRM.Contacts.SubscribeServices.registerClass('GSI.CRM.Contacts.SubscribeServices',Sys.Net.WebServiceProxy);
GSI.CRM.Contacts.SubscribeServices._staticInstance = new GSI.CRM.Contacts.SubscribeServices();
GSI.CRM.Contacts.SubscribeServices.set_path = function(value) { GSI.CRM.Contacts.SubscribeServices._staticInstance._path = value; }
GSI.CRM.Contacts.SubscribeServices.get_path = function() { return GSI.CRM.Contacts.SubscribeServices._staticInstance._path; }
GSI.CRM.Contacts.SubscribeServices.set_timeout = function(value) { GSI.CRM.Contacts.SubscribeServices._staticInstance._timeout = value; }
GSI.CRM.Contacts.SubscribeServices.get_timeout = function() { return GSI.CRM.Contacts.SubscribeServices._staticInstance._timeout; }
GSI.CRM.Contacts.SubscribeServices.set_defaultUserContext = function(value) { GSI.CRM.Contacts.SubscribeServices._staticInstance._userContext = value; }
GSI.CRM.Contacts.SubscribeServices.get_defaultUserContext = function() { return GSI.CRM.Contacts.SubscribeServices._staticInstance._userContext; }
GSI.CRM.Contacts.SubscribeServices.set_defaultSucceededCallback = function(value) { GSI.CRM.Contacts.SubscribeServices._staticInstance._succeeded = value; }
GSI.CRM.Contacts.SubscribeServices.get_defaultSucceededCallback = function() { return GSI.CRM.Contacts.SubscribeServices._staticInstance._succeeded; }
GSI.CRM.Contacts.SubscribeServices.set_defaultFailedCallback = function(value) { GSI.CRM.Contacts.SubscribeServices._staticInstance._failed = value; }
GSI.CRM.Contacts.SubscribeServices.get_defaultFailedCallback = function() { return GSI.CRM.Contacts.SubscribeServices._staticInstance._failed; }
GSI.CRM.Contacts.SubscribeServices.set_path("/WebServices/SubscribeServices.asmx");
GSI.CRM.Contacts.SubscribeServices.Subscribe= function(TituloResult,PathAndQuery,VisibleEmail,VisibleMovil,WebAppID,WebName,ListNameEmail,ListNameMovil,movilValue,emailValue,EnableConfirmation,TextoResultOK,TextoResultError,RedirectURL,ln,onSuccess,onFailed,userContext) {GSI.CRM.Contacts.SubscribeServices._staticInstance.Subscribe(TituloResult,PathAndQuery,VisibleEmail,VisibleMovil,WebAppID,WebName,ListNameEmail,ListNameMovil,movilValue,emailValue,EnableConfirmation,TextoResultOK,TextoResultError,RedirectURL,ln,onSuccess,onFailed,userContext); }
