Type.registerNamespace('SnapSystems.SnapCMS.WebService');
SnapSystems.SnapCMS.WebService.Usuario=function() {
SnapSystems.SnapCMS.WebService.Usuario.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
SnapSystems.SnapCMS.WebService.Usuario.prototype={
EnviarContato:function(nome,email,mensagem,codPortal,telefone,nomeEmpreendimento,receberInformacoes,receberSMS,succeededCallback, failedCallback, userContext) {
return this._invoke(SnapSystems.SnapCMS.WebService.Usuario.get_path(), 'EnviarContato',false,{nome:nome,email:email,mensagem:mensagem,codPortal:codPortal,telefone:telefone,nomeEmpreendimento:nomeEmpreendimento,receberInformacoes:receberInformacoes,receberSMS:receberSMS},succeededCallback,failedCallback,userContext); },
EnviarParaAmigo:function(nome,email,nomeAmigo,emailAmigo,assunto,mensagem,codEmpreendimento,url,codPortal,receberInformacoes,receberSMS,succeededCallback, failedCallback, userContext) {
return this._invoke(SnapSystems.SnapCMS.WebService.Usuario.get_path(), 'EnviarParaAmigo',false,{nome:nome,email:email,nomeAmigo:nomeAmigo,emailAmigo:emailAmigo,assunto:assunto,mensagem:mensagem,codEmpreendimento:codEmpreendimento,url:url,codPortal:codPortal,receberInformacoes:receberInformacoes,receberSMS:receberSMS},succeededCallback,failedCallback,userContext); },
VerificarFavorito:function(codPortal,userName,codImovelBusca,succeededCallback, failedCallback, userContext) {
return this._invoke(SnapSystems.SnapCMS.WebService.Usuario.get_path(), 'VerificarFavorito',false,{codPortal:codPortal,userName:userName,codImovelBusca:codImovelBusca},succeededCallback,failedCallback,userContext); },
CarregarImoveisFavoritos:function(userName,codPortal,paginaInicial,registrosPagina,ordenadoPor,succeededCallback, failedCallback, userContext) {
return this._invoke(SnapSystems.SnapCMS.WebService.Usuario.get_path(), 'CarregarImoveisFavoritos',false,{userName:userName,codPortal:codPortal,paginaInicial:paginaInicial,registrosPagina:registrosPagina,ordenadoPor:ordenadoPor},succeededCallback,failedCallback,userContext); },
AdicionarFavorito:function(codPortal,userName,codImovelBusca,comentario,nota,succeededCallback, failedCallback, userContext) {
return this._invoke(SnapSystems.SnapCMS.WebService.Usuario.get_path(), 'AdicionarFavorito',false,{codPortal:codPortal,userName:userName,codImovelBusca:codImovelBusca,comentario:comentario,nota:nota},succeededCallback,failedCallback,userContext); },
RemoverFavorito:function(codImovelFavorito,succeededCallback, failedCallback, userContext) {
return this._invoke(SnapSystems.SnapCMS.WebService.Usuario.get_path(), 'RemoverFavorito',false,{codImovelFavorito:codImovelFavorito},succeededCallback,failedCallback,userContext); }}
SnapSystems.SnapCMS.WebService.Usuario.registerClass('SnapSystems.SnapCMS.WebService.Usuario',Sys.Net.WebServiceProxy);
SnapSystems.SnapCMS.WebService.Usuario._staticInstance = new SnapSystems.SnapCMS.WebService.Usuario();
SnapSystems.SnapCMS.WebService.Usuario.set_path = function(value) { SnapSystems.SnapCMS.WebService.Usuario._staticInstance._path = value; }
SnapSystems.SnapCMS.WebService.Usuario.get_path = function() { return SnapSystems.SnapCMS.WebService.Usuario._staticInstance._path; }
SnapSystems.SnapCMS.WebService.Usuario.set_timeout = function(value) { SnapSystems.SnapCMS.WebService.Usuario._staticInstance._timeout = value; }
SnapSystems.SnapCMS.WebService.Usuario.get_timeout = function() { return SnapSystems.SnapCMS.WebService.Usuario._staticInstance._timeout; }
SnapSystems.SnapCMS.WebService.Usuario.set_defaultUserContext = function(value) { SnapSystems.SnapCMS.WebService.Usuario._staticInstance._userContext = value; }
SnapSystems.SnapCMS.WebService.Usuario.get_defaultUserContext = function() { return SnapSystems.SnapCMS.WebService.Usuario._staticInstance._userContext; }
SnapSystems.SnapCMS.WebService.Usuario.set_defaultSucceededCallback = function(value) { SnapSystems.SnapCMS.WebService.Usuario._staticInstance._succeeded = value; }
SnapSystems.SnapCMS.WebService.Usuario.get_defaultSucceededCallback = function() { return SnapSystems.SnapCMS.WebService.Usuario._staticInstance._succeeded; }
SnapSystems.SnapCMS.WebService.Usuario.set_defaultFailedCallback = function(value) { SnapSystems.SnapCMS.WebService.Usuario._staticInstance._failed = value; }
SnapSystems.SnapCMS.WebService.Usuario.get_defaultFailedCallback = function() { return SnapSystems.SnapCMS.WebService.Usuario._staticInstance._failed; }
SnapSystems.SnapCMS.WebService.Usuario.set_path("/WebService/Usuario.asmx");
SnapSystems.SnapCMS.WebService.Usuario.EnviarContato= function(nome,email,mensagem,codPortal,telefone,nomeEmpreendimento,receberInformacoes,receberSMS,onSuccess,onFailed,userContext) {SnapSystems.SnapCMS.WebService.Usuario._staticInstance.EnviarContato(nome,email,mensagem,codPortal,telefone,nomeEmpreendimento,receberInformacoes,receberSMS,onSuccess,onFailed,userContext); }
SnapSystems.SnapCMS.WebService.Usuario.EnviarParaAmigo= function(nome,email,nomeAmigo,emailAmigo,assunto,mensagem,codEmpreendimento,url,codPortal,receberInformacoes,receberSMS,onSuccess,onFailed,userContext) {SnapSystems.SnapCMS.WebService.Usuario._staticInstance.EnviarParaAmigo(nome,email,nomeAmigo,emailAmigo,assunto,mensagem,codEmpreendimento,url,codPortal,receberInformacoes,receberSMS,onSuccess,onFailed,userContext); }
SnapSystems.SnapCMS.WebService.Usuario.VerificarFavorito= function(codPortal,userName,codImovelBusca,onSuccess,onFailed,userContext) {SnapSystems.SnapCMS.WebService.Usuario._staticInstance.VerificarFavorito(codPortal,userName,codImovelBusca,onSuccess,onFailed,userContext); }
SnapSystems.SnapCMS.WebService.Usuario.CarregarImoveisFavoritos= function(userName,codPortal,paginaInicial,registrosPagina,ordenadoPor,onSuccess,onFailed,userContext) {SnapSystems.SnapCMS.WebService.Usuario._staticInstance.CarregarImoveisFavoritos(userName,codPortal,paginaInicial,registrosPagina,ordenadoPor,onSuccess,onFailed,userContext); }
SnapSystems.SnapCMS.WebService.Usuario.AdicionarFavorito= function(codPortal,userName,codImovelBusca,comentario,nota,onSuccess,onFailed,userContext) {SnapSystems.SnapCMS.WebService.Usuario._staticInstance.AdicionarFavorito(codPortal,userName,codImovelBusca,comentario,nota,onSuccess,onFailed,userContext); }
SnapSystems.SnapCMS.WebService.Usuario.RemoverFavorito= function(codImovelFavorito,onSuccess,onFailed,userContext) {SnapSystems.SnapCMS.WebService.Usuario._staticInstance.RemoverFavorito(codImovelFavorito,onSuccess,onFailed,userContext); }
