Type.registerNamespace('LP2.Service');
LP2.Service.LPService=function() {
LP2.Service.LPService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
LP2.Service.LPService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return LP2.Service.LPService._staticInstance.get_path();},
sendCartWarnings:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'sendCartWarnings',false,{},succeededCallback,failedCallback,userContext); },
login:function(userName,password,persistent,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'login',false,{userName:userName,password:password,persistent:persistent},succeededCallback,failedCallback,userContext); },
LogOut:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LogOut',false,{},succeededCallback,failedCallback,userContext); },
InviaRichiestaInformazioni:function(Progetto,DescProdotto,CodProdotto,IdProdotto,TipoInformazione,NomeCliente,EmailCliente,Domanda,PercheContatta,IdMacroCategoria,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'InviaRichiestaInformazioni',false,{Progetto:Progetto,DescProdotto:DescProdotto,CodProdotto:CodProdotto,IdProdotto:IdProdotto,TipoInformazione:TipoInformazione,NomeCliente:NomeCliente,EmailCliente:EmailCliente,Domanda:Domanda,PercheContatta:PercheContatta,IdMacroCategoria:IdMacroCategoria},succeededCallback,failedCallback,userContext); },
getCartSummary:function(calcolaTotale,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getCartSummary',false,{calcolaTotale:calcolaTotale},succeededCallback,failedCallback,userContext); },
GetCar:function(UID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCar',false,{UID:UID},succeededCallback,failedCallback,userContext); },
GetCarPar:function(UID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCarPar',false,{UID:UID},succeededCallback,failedCallback,userContext); },
SetCarPar:function(UID,parametri,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetCarPar',false,{UID:UID,parametri:parametri},succeededCallback,failedCallback,userContext); },
EraseCarrelloItems:function(UID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'EraseCarrelloItems',false,{UID:UID},succeededCallback,failedCallback,userContext); },
EraseCarrello:function(UID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'EraseCarrello',false,{UID:UID},succeededCallback,failedCallback,userContext); },
SetSessionVariable:function(variableNames,values,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetSessionVariable',false,{variableNames:variableNames,values:values},succeededCallback,failedCallback,userContext); },
checkDuplicateEmail:function(email,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'checkDuplicateEmail',false,{email:email},succeededCallback,failedCallback,userContext); },
IvaOk:function(PartitaIva,codNaz,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'IvaOk',false,{PartitaIva:PartitaIva,codNaz:codNaz},succeededCallback,failedCallback,userContext); },
CheckCF:function(codice,TipoSoc,IdTipoUtente,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckCF',false,{codice:codice,TipoSoc:TipoSoc,IdTipoUtente:IdTipoUtente},succeededCallback,failedCallback,userContext); },
impostaNazioneLinguaProfilo:function(idnazione,idlingua,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'impostaNazioneLinguaProfilo',false,{idnazione:idnazione,idlingua:idlingua},succeededCallback,failedCallback,userContext); },
GetNazioni:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetNazioni',false,{},succeededCallback,failedCallback,userContext); },
GetLingue:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLingue',false,{},succeededCallback,failedCallback,userContext); },
GetTipiSocieta:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetTipiSocieta',false,{},succeededCallback,failedCallback,userContext); },
getCreateUserS0:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getCreateUserS0',false,{},succeededCallback,failedCallback,userContext); },
svuotaCarrello:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'svuotaCarrello',false,{},succeededCallback,failedCallback,userContext); },
InsertItem:function(idProdotto,Qnt,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'InsertItem',false,{idProdotto:idProdotto,Qnt:Qnt},succeededCallback,failedCallback,userContext); },
GetDatiCarrello:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDatiCarrello',false,{},succeededCallback,failedCallback,userContext); },
GetTotaliStep0:function(toStep,getIndispensabili,getDestinazione,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetTotaliStep0',false,{toStep:toStep,getIndispensabili:getIndispensabili,getDestinazione:getDestinazione},succeededCallback,failedCallback,userContext); },
GetCarrelloItems:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCarrelloItems',false,{},succeededCallback,failedCallback,userContext); },
RedirectToLogin:function(targetUrl,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RedirectToLogin',false,{targetUrl:targetUrl},succeededCallback,failedCallback,userContext); },
UpdCarrello:function(datiCarrello,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdCarrello',false,{datiCarrello:datiCarrello},succeededCallback,failedCallback,userContext); },
UpdateQta:function(idProdotto,qta,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateQta',false,{idProdotto:idProdotto,qta:qta},succeededCallback,failedCallback,userContext); },
DelItem:function(idProdotto,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DelItem',false,{idProdotto:idProdotto},succeededCallback,failedCallback,userContext); },
Notifica:function(idProdotto,qta,email,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Notifica',false,{idProdotto:idProdotto,qta:qta,email:email},succeededCallback,failedCallback,userContext); },
prenota:function(idProdotto,qta,singolo,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'prenota',false,{idProdotto:idProdotto,qta:qta,singolo:singolo},succeededCallback,failedCallback,userContext); },
prenotaTutto:function(idProdotto,qta,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'prenotaTutto',false,{idProdotto:idProdotto,qta:qta},succeededCallback,failedCallback,userContext); },
GetRiepilogo:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetRiepilogo',false,{},succeededCallback,failedCallback,userContext); },
GetDestDiverse:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDestDiverse',false,{},succeededCallback,failedCallback,userContext); },
DelDestDiv:function(ID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DelDestDiv',false,{ID:ID},succeededCallback,failedCallback,userContext); },
GetTipiPubb:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetTipiPubb',false,{},succeededCallback,failedCallback,userContext); },
GetCatCliente:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCatCliente',false,{},succeededCallback,failedCallback,userContext); },
getUtente:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getUtente',false,{},succeededCallback,failedCallback,userContext); },
createUser:function(password,email,TipoUtente,Nome,Cognome,RagSoc1,CodFiscale,PartIva,TiposocSelezionato,IdCatCF,Indirizzo,Civico,Frazione,IdLinguaComunicazioni,CodNaz,Comune,Provincia,Cap,Telefono,Cellulare,Fax,PrefInternaz,NomeContatto,CognomeContatto,TelContatto,EmailContatto,EmailAmm,idPubblicita,newsletter,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'createUser',false,{password:password,email:email,TipoUtente:TipoUtente,Nome:Nome,Cognome:Cognome,RagSoc1:RagSoc1,CodFiscale:CodFiscale,PartIva:PartIva,TiposocSelezionato:TiposocSelezionato,IdCatCF:IdCatCF,Indirizzo:Indirizzo,Civico:Civico,Frazione:Frazione,IdLinguaComunicazioni:IdLinguaComunicazioni,CodNaz:CodNaz,Comune:Comune,Provincia:Provincia,Cap:Cap,Telefono:Telefono,Cellulare:Cellulare,Fax:Fax,PrefInternaz:PrefInternaz,NomeContatto:NomeContatto,CognomeContatto:CognomeContatto,TelContatto:TelContatto,EmailContatto:EmailContatto,EmailAmm:EmailAmm,idPubblicita:idPubblicita,newsletter:newsletter},succeededCallback,failedCallback,userContext); },
GetArreNewsLetter:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetArreNewsLetter',false,{},succeededCallback,failedCallback,userContext); },
GetProvince:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetProvince',false,{},succeededCallback,failedCallback,userContext); },
GetComuni:function(provincia,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetComuni',false,{provincia:provincia},succeededCallback,failedCallback,userContext); },
SalvaDestDiv:function(IdTipoDest,Destinatario,indirizzo,civico,citofono,frazione,cap,siglaprovincia,comune,prefTel,Telefono,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SalvaDestDiv',false,{IdTipoDest:IdTipoDest,Destinatario:Destinatario,indirizzo:indirizzo,civico:civico,citofono:citofono,frazione:frazione,cap:cap,siglaprovincia:siglaprovincia,comune:comune,prefTel:prefTel,Telefono:Telefono},succeededCallback,failedCallback,userContext); },
GetTipiDestinazione:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetTipiDestinazione',false,{},succeededCallback,failedCallback,userContext); },
AggiornaCarrello:function(_rbCorriere,_CodNaz,_ckbAppuntamento,_ckbFermoDeposito,_ckbAssicurazione,_ckbConsegnaPiani,_rbRitiroMagazzino,_rbContrassegno,_rbContrassegnoAssegno,_rbContrassegnoContante,_rbPagCartaCredito,_rbPagBonificoBancario,_rbContantiRitiro,contattoAppuntamento,telContattoAppuntamento,contattoFermoDeposito,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AggiornaCarrello',false,{_rbCorriere:_rbCorriere,_CodNaz:_CodNaz,_ckbAppuntamento:_ckbAppuntamento,_ckbFermoDeposito:_ckbFermoDeposito,_ckbAssicurazione:_ckbAssicurazione,_ckbConsegnaPiani:_ckbConsegnaPiani,_rbRitiroMagazzino:_rbRitiroMagazzino,_rbContrassegno:_rbContrassegno,_rbContrassegnoAssegno:_rbContrassegnoAssegno,_rbContrassegnoContante:_rbContrassegnoContante,_rbPagCartaCredito:_rbPagCartaCredito,_rbPagBonificoBancario:_rbPagBonificoBancario,_rbContantiRitiro:_rbContantiRitiro,contattoAppuntamento:contattoAppuntamento,telContattoAppuntamento:telContattoAppuntamento,contattoFermoDeposito:contattoFermoDeposito},succeededCallback,failedCallback,userContext); },
CarrelloOk:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CarrelloOk',false,{},succeededCallback,failedCallback,userContext); },
ConfermaOrdine:function(idTipoDest,citofono,noteConsegna,IdDestDiv,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ConfermaOrdine',false,{idTipoDest:idTipoDest,citofono:citofono,noteConsegna:noteConsegna,IdDestDiv:IdDestDiv},succeededCallback,failedCallback,userContext); },
InsItemQuotazione:function(idProdotto,qta,usato,noleggio,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'InsItemQuotazione',false,{idProdotto:idProdotto,qta:qta,usato:usato,noleggio:noleggio},succeededCallback,failedCallback,userContext); },
UpdRicOfferta:function(datiOfferta,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdRicOfferta',false,{datiOfferta:datiOfferta},succeededCallback,failedCallback,userContext); },
DelItemQuotazione:function(idDettRichQuotazione,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DelItemQuotazione',false,{idDettRichQuotazione:idDettRichQuotazione},succeededCallback,failedCallback,userContext); },
GetRichiestaOfferta:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetRichiestaOfferta',false,{},succeededCallback,failedCallback,userContext); },
inviaRichiestaOfferta:function(NOTE,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'inviaRichiestaOfferta',false,{NOTE:NOTE},succeededCallback,failedCallback,userContext); },
getGiorniConsegna:function(idNazione,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getGiorniConsegna',false,{idNazione:idNazione},succeededCallback,failedCallback,userContext); },
SelezionaProdotti:function(IdCat,Qstring,RicercaTesto,testoRicerca,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SelezionaProdotti',false,{IdCat:IdCat,Qstring:Qstring,RicercaTesto:RicercaTesto,testoRicerca:testoRicerca},succeededCallback,failedCallback,userContext); },
SelezionaMotivi:function(IdCat,Qstring,RicercaTesto,testoRicerca,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SelezionaMotivi',false,{IdCat:IdCat,Qstring:Qstring,RicercaTesto:RicercaTesto,testoRicerca:testoRicerca},succeededCallback,failedCallback,userContext); },
getProdottiSim:function(idCatSim,idProdSim,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getProdottiSim',false,{idCatSim:idCatSim,idProdSim:idProdSim},succeededCallback,failedCallback,userContext); },
recoverPwd:function(email,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'recoverPwd',false,{email:email},succeededCallback,failedCallback,userContext); },
insertBuonoSconto:function(key,stepValue,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'insertBuonoSconto',false,{key:key,stepValue:stepValue},succeededCallback,failedCallback,userContext); },
saveMailToMailup:function(email,idGruppo,optOut,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'saveMailToMailup',false,{email:email,idGruppo:idGruppo,optOut:optOut},succeededCallback,failedCallback,userContext); },
mailupTest:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'mailupTest',false,{},succeededCallback,failedCallback,userContext); },
removeBuonoSconto:function(idBuono,stepValue,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'removeBuonoSconto',false,{idBuono:idBuono,stepValue:stepValue},succeededCallback,failedCallback,userContext); },
checkNickName:function(nick,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'checkNickName',false,{nick:nick},succeededCallback,failedCallback,userContext); },
recensioneProdotto:function(idProdotto,stelline,titoloRecensione,AspettiPositivi,AspettiNegativi,TestoRecensione,useNick,nickName,useAlwaysNick,invt,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'recensioneProdotto',false,{idProdotto:idProdotto,stelline:stelline,titoloRecensione:titoloRecensione,AspettiPositivi:AspettiPositivi,AspettiNegativi:AspettiNegativi,TestoRecensione:TestoRecensione,useNick:useNick,nickName:nickName,useAlwaysNick:useAlwaysNick,invt:invt},succeededCallback,failedCallback,userContext); },
aggiornaRecensioneProdotto:function(idRecensione,idProdotto,stelline,titoloRecensione,AspettiPositivi,AspettiNegativi,TestoRecensione,useNick,nickName,useAlwaysNick,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'aggiornaRecensioneProdotto',false,{idRecensione:idRecensione,idProdotto:idProdotto,stelline:stelline,titoloRecensione:titoloRecensione,AspettiPositivi:AspettiPositivi,AspettiNegativi:AspettiNegativi,TestoRecensione:TestoRecensione,useNick:useNick,nickName:nickName,useAlwaysNick:useAlwaysNick},succeededCallback,failedCallback,userContext); },
setUtileSi:function(idRecApprovata,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'setUtileSi',false,{idRecApprovata:idRecApprovata},succeededCallback,failedCallback,userContext); },
setUtileNo:function(idRecApprovata,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'setUtileNo',false,{idRecApprovata:idRecApprovata},succeededCallback,failedCallback,userContext); }}
LP2.Service.LPService.registerClass('LP2.Service.LPService',Sys.Net.WebServiceProxy);
LP2.Service.LPService._staticInstance = new LP2.Service.LPService();
LP2.Service.LPService.set_path = function(value) { LP2.Service.LPService._staticInstance.set_path(value); }
LP2.Service.LPService.get_path = function() { return LP2.Service.LPService._staticInstance.get_path(); }
LP2.Service.LPService.set_timeout = function(value) { LP2.Service.LPService._staticInstance.set_timeout(value); }
LP2.Service.LPService.get_timeout = function() { return LP2.Service.LPService._staticInstance.get_timeout(); }
LP2.Service.LPService.set_defaultUserContext = function(value) { LP2.Service.LPService._staticInstance.set_defaultUserContext(value); }
LP2.Service.LPService.get_defaultUserContext = function() { return LP2.Service.LPService._staticInstance.get_defaultUserContext(); }
LP2.Service.LPService.set_defaultSucceededCallback = function(value) { LP2.Service.LPService._staticInstance.set_defaultSucceededCallback(value); }
LP2.Service.LPService.get_defaultSucceededCallback = function() { return LP2.Service.LPService._staticInstance.get_defaultSucceededCallback(); }
LP2.Service.LPService.set_defaultFailedCallback = function(value) { LP2.Service.LPService._staticInstance.set_defaultFailedCallback(value); }
LP2.Service.LPService.get_defaultFailedCallback = function() { return LP2.Service.LPService._staticInstance.get_defaultFailedCallback(); }
LP2.Service.LPService.set_enableJsonp = function(value) { LP2.Service.LPService._staticInstance.set_enableJsonp(value); }
LP2.Service.LPService.get_enableJsonp = function() { return LP2.Service.LPService._staticInstance.get_enableJsonp(); }
LP2.Service.LPService.set_jsonpCallbackParameter = function(value) { LP2.Service.LPService._staticInstance.set_jsonpCallbackParameter(value); }
LP2.Service.LPService.get_jsonpCallbackParameter = function() { return LP2.Service.LPService._staticInstance.get_jsonpCallbackParameter(); }
LP2.Service.LPService.set_path("http://www.luminalpark.it/LPService.svc");
LP2.Service.LPService.sendCartWarnings= function(onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.sendCartWarnings(onSuccess,onFailed,userContext); }
LP2.Service.LPService.login= function(userName,password,persistent,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.login(userName,password,persistent,onSuccess,onFailed,userContext); }
LP2.Service.LPService.LogOut= function(onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.LogOut(onSuccess,onFailed,userContext); }
LP2.Service.LPService.InviaRichiestaInformazioni= function(Progetto,DescProdotto,CodProdotto,IdProdotto,TipoInformazione,NomeCliente,EmailCliente,Domanda,PercheContatta,IdMacroCategoria,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.InviaRichiestaInformazioni(Progetto,DescProdotto,CodProdotto,IdProdotto,TipoInformazione,NomeCliente,EmailCliente,Domanda,PercheContatta,IdMacroCategoria,onSuccess,onFailed,userContext); }
LP2.Service.LPService.getCartSummary= function(calcolaTotale,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.getCartSummary(calcolaTotale,onSuccess,onFailed,userContext); }
LP2.Service.LPService.GetCar= function(UID,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.GetCar(UID,onSuccess,onFailed,userContext); }
LP2.Service.LPService.GetCarPar= function(UID,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.GetCarPar(UID,onSuccess,onFailed,userContext); }
LP2.Service.LPService.SetCarPar= function(UID,parametri,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.SetCarPar(UID,parametri,onSuccess,onFailed,userContext); }
LP2.Service.LPService.EraseCarrelloItems= function(UID,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.EraseCarrelloItems(UID,onSuccess,onFailed,userContext); }
LP2.Service.LPService.EraseCarrello= function(UID,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.EraseCarrello(UID,onSuccess,onFailed,userContext); }
LP2.Service.LPService.SetSessionVariable= function(variableNames,values,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.SetSessionVariable(variableNames,values,onSuccess,onFailed,userContext); }
LP2.Service.LPService.checkDuplicateEmail= function(email,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.checkDuplicateEmail(email,onSuccess,onFailed,userContext); }
LP2.Service.LPService.IvaOk= function(PartitaIva,codNaz,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.IvaOk(PartitaIva,codNaz,onSuccess,onFailed,userContext); }
LP2.Service.LPService.CheckCF= function(codice,TipoSoc,IdTipoUtente,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.CheckCF(codice,TipoSoc,IdTipoUtente,onSuccess,onFailed,userContext); }
LP2.Service.LPService.impostaNazioneLinguaProfilo= function(idnazione,idlingua,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.impostaNazioneLinguaProfilo(idnazione,idlingua,onSuccess,onFailed,userContext); }
LP2.Service.LPService.GetNazioni= function(onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.GetNazioni(onSuccess,onFailed,userContext); }
LP2.Service.LPService.GetLingue= function(onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.GetLingue(onSuccess,onFailed,userContext); }
LP2.Service.LPService.GetTipiSocieta= function(onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.GetTipiSocieta(onSuccess,onFailed,userContext); }
LP2.Service.LPService.getCreateUserS0= function(onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.getCreateUserS0(onSuccess,onFailed,userContext); }
LP2.Service.LPService.svuotaCarrello= function(onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.svuotaCarrello(onSuccess,onFailed,userContext); }
LP2.Service.LPService.InsertItem= function(idProdotto,Qnt,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.InsertItem(idProdotto,Qnt,onSuccess,onFailed,userContext); }
LP2.Service.LPService.GetDatiCarrello= function(onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.GetDatiCarrello(onSuccess,onFailed,userContext); }
LP2.Service.LPService.GetTotaliStep0= function(toStep,getIndispensabili,getDestinazione,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.GetTotaliStep0(toStep,getIndispensabili,getDestinazione,onSuccess,onFailed,userContext); }
LP2.Service.LPService.GetCarrelloItems= function(onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.GetCarrelloItems(onSuccess,onFailed,userContext); }
LP2.Service.LPService.RedirectToLogin= function(targetUrl,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.RedirectToLogin(targetUrl,onSuccess,onFailed,userContext); }
LP2.Service.LPService.UpdCarrello= function(datiCarrello,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.UpdCarrello(datiCarrello,onSuccess,onFailed,userContext); }
LP2.Service.LPService.UpdateQta= function(idProdotto,qta,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.UpdateQta(idProdotto,qta,onSuccess,onFailed,userContext); }
LP2.Service.LPService.DelItem= function(idProdotto,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.DelItem(idProdotto,onSuccess,onFailed,userContext); }
LP2.Service.LPService.Notifica= function(idProdotto,qta,email,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.Notifica(idProdotto,qta,email,onSuccess,onFailed,userContext); }
LP2.Service.LPService.prenota= function(idProdotto,qta,singolo,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.prenota(idProdotto,qta,singolo,onSuccess,onFailed,userContext); }
LP2.Service.LPService.prenotaTutto= function(idProdotto,qta,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.prenotaTutto(idProdotto,qta,onSuccess,onFailed,userContext); }
LP2.Service.LPService.GetRiepilogo= function(onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.GetRiepilogo(onSuccess,onFailed,userContext); }
LP2.Service.LPService.GetDestDiverse= function(onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.GetDestDiverse(onSuccess,onFailed,userContext); }
LP2.Service.LPService.DelDestDiv= function(ID,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.DelDestDiv(ID,onSuccess,onFailed,userContext); }
LP2.Service.LPService.GetTipiPubb= function(onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.GetTipiPubb(onSuccess,onFailed,userContext); }
LP2.Service.LPService.GetCatCliente= function(onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.GetCatCliente(onSuccess,onFailed,userContext); }
LP2.Service.LPService.getUtente= function(onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.getUtente(onSuccess,onFailed,userContext); }
LP2.Service.LPService.createUser= function(password,email,TipoUtente,Nome,Cognome,RagSoc1,CodFiscale,PartIva,TiposocSelezionato,IdCatCF,Indirizzo,Civico,Frazione,IdLinguaComunicazioni,CodNaz,Comune,Provincia,Cap,Telefono,Cellulare,Fax,PrefInternaz,NomeContatto,CognomeContatto,TelContatto,EmailContatto,EmailAmm,idPubblicita,newsletter,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.createUser(password,email,TipoUtente,Nome,Cognome,RagSoc1,CodFiscale,PartIva,TiposocSelezionato,IdCatCF,Indirizzo,Civico,Frazione,IdLinguaComunicazioni,CodNaz,Comune,Provincia,Cap,Telefono,Cellulare,Fax,PrefInternaz,NomeContatto,CognomeContatto,TelContatto,EmailContatto,EmailAmm,idPubblicita,newsletter,onSuccess,onFailed,userContext); }
LP2.Service.LPService.GetArreNewsLetter= function(onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.GetArreNewsLetter(onSuccess,onFailed,userContext); }
LP2.Service.LPService.GetProvince= function(onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.GetProvince(onSuccess,onFailed,userContext); }
LP2.Service.LPService.GetComuni= function(provincia,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.GetComuni(provincia,onSuccess,onFailed,userContext); }
LP2.Service.LPService.SalvaDestDiv= function(IdTipoDest,Destinatario,indirizzo,civico,citofono,frazione,cap,siglaprovincia,comune,prefTel,Telefono,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.SalvaDestDiv(IdTipoDest,Destinatario,indirizzo,civico,citofono,frazione,cap,siglaprovincia,comune,prefTel,Telefono,onSuccess,onFailed,userContext); }
LP2.Service.LPService.GetTipiDestinazione= function(onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.GetTipiDestinazione(onSuccess,onFailed,userContext); }
LP2.Service.LPService.AggiornaCarrello= function(_rbCorriere,_CodNaz,_ckbAppuntamento,_ckbFermoDeposito,_ckbAssicurazione,_ckbConsegnaPiani,_rbRitiroMagazzino,_rbContrassegno,_rbContrassegnoAssegno,_rbContrassegnoContante,_rbPagCartaCredito,_rbPagBonificoBancario,_rbContantiRitiro,contattoAppuntamento,telContattoAppuntamento,contattoFermoDeposito,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.AggiornaCarrello(_rbCorriere,_CodNaz,_ckbAppuntamento,_ckbFermoDeposito,_ckbAssicurazione,_ckbConsegnaPiani,_rbRitiroMagazzino,_rbContrassegno,_rbContrassegnoAssegno,_rbContrassegnoContante,_rbPagCartaCredito,_rbPagBonificoBancario,_rbContantiRitiro,contattoAppuntamento,telContattoAppuntamento,contattoFermoDeposito,onSuccess,onFailed,userContext); }
LP2.Service.LPService.CarrelloOk= function(onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.CarrelloOk(onSuccess,onFailed,userContext); }
LP2.Service.LPService.ConfermaOrdine= function(idTipoDest,citofono,noteConsegna,IdDestDiv,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.ConfermaOrdine(idTipoDest,citofono,noteConsegna,IdDestDiv,onSuccess,onFailed,userContext); }
LP2.Service.LPService.InsItemQuotazione= function(idProdotto,qta,usato,noleggio,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.InsItemQuotazione(idProdotto,qta,usato,noleggio,onSuccess,onFailed,userContext); }
LP2.Service.LPService.UpdRicOfferta= function(datiOfferta,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.UpdRicOfferta(datiOfferta,onSuccess,onFailed,userContext); }
LP2.Service.LPService.DelItemQuotazione= function(idDettRichQuotazione,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.DelItemQuotazione(idDettRichQuotazione,onSuccess,onFailed,userContext); }
LP2.Service.LPService.GetRichiestaOfferta= function(onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.GetRichiestaOfferta(onSuccess,onFailed,userContext); }
LP2.Service.LPService.inviaRichiestaOfferta= function(NOTE,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.inviaRichiestaOfferta(NOTE,onSuccess,onFailed,userContext); }
LP2.Service.LPService.getGiorniConsegna= function(idNazione,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.getGiorniConsegna(idNazione,onSuccess,onFailed,userContext); }
LP2.Service.LPService.SelezionaProdotti= function(IdCat,Qstring,RicercaTesto,testoRicerca,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.SelezionaProdotti(IdCat,Qstring,RicercaTesto,testoRicerca,onSuccess,onFailed,userContext); }
LP2.Service.LPService.SelezionaMotivi= function(IdCat,Qstring,RicercaTesto,testoRicerca,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.SelezionaMotivi(IdCat,Qstring,RicercaTesto,testoRicerca,onSuccess,onFailed,userContext); }
LP2.Service.LPService.getProdottiSim= function(idCatSim,idProdSim,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.getProdottiSim(idCatSim,idProdSim,onSuccess,onFailed,userContext); }
LP2.Service.LPService.recoverPwd= function(email,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.recoverPwd(email,onSuccess,onFailed,userContext); }
LP2.Service.LPService.insertBuonoSconto= function(key,stepValue,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.insertBuonoSconto(key,stepValue,onSuccess,onFailed,userContext); }
LP2.Service.LPService.saveMailToMailup= function(email,idGruppo,optOut,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.saveMailToMailup(email,idGruppo,optOut,onSuccess,onFailed,userContext); }
LP2.Service.LPService.mailupTest= function(onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.mailupTest(onSuccess,onFailed,userContext); }
LP2.Service.LPService.removeBuonoSconto= function(idBuono,stepValue,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.removeBuonoSconto(idBuono,stepValue,onSuccess,onFailed,userContext); }
LP2.Service.LPService.checkNickName= function(nick,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.checkNickName(nick,onSuccess,onFailed,userContext); }
LP2.Service.LPService.recensioneProdotto= function(idProdotto,stelline,titoloRecensione,AspettiPositivi,AspettiNegativi,TestoRecensione,useNick,nickName,useAlwaysNick,invt,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.recensioneProdotto(idProdotto,stelline,titoloRecensione,AspettiPositivi,AspettiNegativi,TestoRecensione,useNick,nickName,useAlwaysNick,invt,onSuccess,onFailed,userContext); }
LP2.Service.LPService.aggiornaRecensioneProdotto= function(idRecensione,idProdotto,stelline,titoloRecensione,AspettiPositivi,AspettiNegativi,TestoRecensione,useNick,nickName,useAlwaysNick,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.aggiornaRecensioneProdotto(idRecensione,idProdotto,stelline,titoloRecensione,AspettiPositivi,AspettiNegativi,TestoRecensione,useNick,nickName,useAlwaysNick,onSuccess,onFailed,userContext); }
LP2.Service.LPService.setUtileSi= function(idRecApprovata,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.setUtileSi(idRecApprovata,onSuccess,onFailed,userContext); }
LP2.Service.LPService.setUtileNo= function(idRecApprovata,onSuccess,onFailed,userContext) {LP2.Service.LPService._staticInstance.setUtileNo(idRecApprovata,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(cartSummary) === 'undefined') {
var cartSummary=gtc("cartSummary:http://schemas.datacontract.org/2004/07/");
cartSummary.registerClass('cartSummary');
}
if (typeof(Nazioni) === 'undefined') {
var Nazioni=gtc("Nazioni:http://schemas.datacontract.org/2004/07/");
Nazioni.registerClass('Nazioni');
}
if (typeof(Lingue) === 'undefined') {
var Lingue=gtc("Lingue:http://schemas.datacontract.org/2004/07/");
Lingue.registerClass('Lingue');
}
if (typeof(tipiSoc) === 'undefined') {
var tipiSoc=gtc("tipiSoc:http://schemas.datacontract.org/2004/07/");
tipiSoc.registerClass('tipiSoc');
}
if (typeof(CreateUserS0) === 'undefined') {
var CreateUserS0=gtc("CreateUserS0:http://schemas.datacontract.org/2004/07/");
CreateUserS0.registerClass('CreateUserS0');
}
if (typeof(AjCarrello) === 'undefined') {
var AjCarrello=gtc("AjCarrello:http://schemas.datacontract.org/2004/07/");
AjCarrello.registerClass('AjCarrello');
}
if (typeof(Step0Data) === 'undefined') {
var Step0Data=gtc("Step0Data:http://schemas.datacontract.org/2004/07/");
Step0Data.registerClass('Step0Data');
}
if (typeof(ArticoliStep0) === 'undefined') {
var ArticoliStep0=gtc("ArticoliStep0:http://schemas.datacontract.org/2004/07/");
ArticoliStep0.registerClass('ArticoliStep0');
}
if (typeof(Indispensabili) === 'undefined') {
var Indispensabili=gtc("Indispensabili:http://schemas.datacontract.org/2004/07/");
Indispensabili.registerClass('Indispensabili');
}
if (typeof(BuoniScontoInCart) === 'undefined') {
var BuoniScontoInCart=gtc("BuoniScontoInCart:http://schemas.datacontract.org/2004/07/");
BuoniScontoInCart.registerClass('BuoniScontoInCart');
}
if (typeof(TipiDestinazione) === 'undefined') {
var TipiDestinazione=gtc("TipiDestinazione:http://schemas.datacontract.org/2004/07/");
TipiDestinazione.registerClass('TipiDestinazione');
}
if (typeof(CarrelloItems) === 'undefined') {
var CarrelloItems=gtc("CarrelloItems:http://schemas.datacontract.org/2004/07/");
CarrelloItems.registerClass('CarrelloItems');
}
if (typeof(Riepilogo) === 'undefined') {
var Riepilogo=gtc("Riepilogo:http://schemas.datacontract.org/2004/07/");
Riepilogo.registerClass('Riepilogo');
}
if (typeof(DestDiverse) === 'undefined') {
var DestDiverse=gtc("DestDiverse:http://schemas.datacontract.org/2004/07/");
DestDiverse.registerClass('DestDiverse');
}
if (typeof(tipoPubb) === 'undefined') {
var tipoPubb=gtc("tipoPubb:http://schemas.datacontract.org/2004/07/");
tipoPubb.registerClass('tipoPubb');
}
if (typeof(catCliente) === 'undefined') {
var catCliente=gtc("catCliente:http://schemas.datacontract.org/2004/07/");
catCliente.registerClass('catCliente');
}
if (typeof(Utente) === 'undefined') {
var Utente=gtc("Utente:http://schemas.datacontract.org/2004/07/");
Utente.registerClass('Utente');
}
if (typeof(areeInteresse) === 'undefined') {
var areeInteresse=gtc("areeInteresse:http://schemas.datacontract.org/2004/07/");
areeInteresse.registerClass('areeInteresse');
}
if (typeof(Province) === 'undefined') {
var Province=gtc("Province:http://schemas.datacontract.org/2004/07/");
Province.registerClass('Province');
}
if (typeof(Comuni) === 'undefined') {
var Comuni=gtc("Comuni:http://schemas.datacontract.org/2004/07/");
Comuni.registerClass('Comuni');
}
if (typeof(confermaOrdineData) === 'undefined') {
var confermaOrdineData=gtc("confermaOrdineData:http://schemas.datacontract.org/2004/07/");
confermaOrdineData.registerClass('confermaOrdineData');
}
if (typeof(OffertaData) === 'undefined') {
var OffertaData=gtc("OffertaData:http://schemas.datacontract.org/2004/07/");
OffertaData.registerClass('OffertaData');
}
if (typeof(iNoleggi) === 'undefined') {
var iNoleggi=gtc("iNoleggi:http://schemas.datacontract.org/2004/07/");
iNoleggi.registerClass('iNoleggi');
}
if (typeof(iNuovi) === 'undefined') {
var iNuovi=gtc("iNuovi:http://schemas.datacontract.org/2004/07/");
iNuovi.registerClass('iNuovi');
}
if (typeof(iUsati) === 'undefined') {
var iUsati=gtc("iUsati:http://schemas.datacontract.org/2004/07/");
iUsati.registerClass('iUsati');
}
if (typeof(STData) === 'undefined') {
var STData=gtc("STData:http://schemas.datacontract.org/2004/07/");
STData.registerClass('STData');
}
if (typeof(AltreCar) === 'undefined') {
var AltreCar=gtc("AltreCar:http://schemas.datacontract.org/2004/07/");
AltreCar.registerClass('AltreCar');
}
if (typeof(CaratteristicheProdotto) === 'undefined') {
var CaratteristicheProdotto=gtc("CaratteristicheProdotto:http://schemas.datacontract.org/2004/07/");
CaratteristicheProdotto.registerClass('CaratteristicheProdotto');
}
if (typeof(CaratteristicaProdotto) === 'undefined') {
var CaratteristicaProdotto=gtc("CaratteristicaProdotto:http://schemas.datacontract.org/2004/07/");
CaratteristicaProdotto.registerClass('CaratteristicaProdotto');
}
if (typeof(FiltroCaratt) === 'undefined') {
var FiltroCaratt=gtc("FiltroCaratt:http://schemas.datacontract.org/2004/07/");
FiltroCaratt.registerClass('FiltroCaratt');
}
if (typeof(prodottiSelezionati) === 'undefined') {
var prodottiSelezionati=gtc("prodottiSelezionati:http://schemas.datacontract.org/2004/07/");
prodottiSelezionati.registerClass('prodottiSelezionati');
}
if (typeof(Caratteristiche) === 'undefined') {
var Caratteristiche=gtc("Caratteristiche:http://schemas.datacontract.org/2004/07/");
Caratteristiche.registerClass('Caratteristiche');
}
if (typeof(SMTData) === 'undefined') {
var SMTData=gtc("SMTData:http://schemas.datacontract.org/2004/07/");
SMTData.registerClass('SMTData');
}
if (typeof(motiviSelezionati) === 'undefined') {
var motiviSelezionati=gtc("motiviSelezionati:http://schemas.datacontract.org/2004/07/");
motiviSelezionati.registerClass('motiviSelezionati');
}
if (typeof(ProdSimulatore) === 'undefined') {
var ProdSimulatore=gtc("ProdSimulatore:http://schemas.datacontract.org/2004/07/");
ProdSimulatore.registerClass('ProdSimulatore');
}
if (typeof(prodottoSim) === 'undefined') {
var prodottoSim=gtc("prodottoSim:http://schemas.datacontract.org/2004/07/");
prodottoSim.registerClass('prodottoSim');
}
if (typeof(AjCarrello.TipiContrassegno) === 'undefined') {
AjCarrello.TipiContrassegno = function() { throw Error.invalidOperation(); }
AjCarrello.TipiContrassegno.prototype = {Contanti: 1,AssegnoCircolare: 2,AssegnoBancario: 3}
AjCarrello.TipiContrassegno.registerEnum('AjCarrello.TipiContrassegno', true);
}
if (typeof(Step0Data.TipiContrassegno) === 'undefined') {
Step0Data.TipiContrassegno = function() { throw Error.invalidOperation(); }
Step0Data.TipiContrassegno.prototype = {Contanti: 1,AssegnoCircolare: 2,AssegnoBancario: 3}
Step0Data.TipiContrassegno.registerEnum('Step0Data.TipiContrassegno', true);
}

