Type.registerNamespace('SnapSystems.SnapCMS.WebService');
SnapSystems.SnapCMS.WebService.Empreendimento=function() {
SnapSystems.SnapCMS.WebService.Empreendimento.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
SnapSystems.SnapCMS.WebService.Empreendimento.prototype={
Excluir:function(codEmpreendimento,succeededCallback, failedCallback, userContext) {
return this._invoke(SnapSystems.SnapCMS.WebService.Empreendimento.get_path(), 'Excluir',false,{codEmpreendimento:codEmpreendimento},succeededCallback,failedCallback,userContext); },
Cadastrar:function(novoEmpreendimento,pasta,codEstagioObra,succeededCallback, failedCallback, userContext) {
return this._invoke(SnapSystems.SnapCMS.WebService.Empreendimento.get_path(), 'Cadastrar',false,{novoEmpreendimento:novoEmpreendimento,pasta:pasta,codEstagioObra:codEstagioObra},succeededCallback,failedCallback,userContext); },
CarregarGrid:function(codPortal,paginaInicial,registrosPagina,ordenadoPor,sortOrder,succeededCallback, failedCallback, userContext) {
return this._invoke(SnapSystems.SnapCMS.WebService.Empreendimento.get_path(), 'CarregarGrid',false,{codPortal:codPortal,paginaInicial:paginaInicial,registrosPagina:registrosPagina,ordenadoPor:ordenadoPor,sortOrder:sortOrder},succeededCallback,failedCallback,userContext); },
CarregarPelaTab:function(codTab,codTabPai,codPortal,utilizarCache,succeededCallback, failedCallback, userContext) {
return this._invoke(SnapSystems.SnapCMS.WebService.Empreendimento.get_path(), 'CarregarPelaTab',false,{codTab:codTab,codTabPai:codTabPai,codPortal:codPortal,utilizarCache:utilizarCache},succeededCallback,failedCallback,userContext); },
CarregarEmpreendimentoPelaTab:function(codTab,codTabPai,LimparCache,succeededCallback, failedCallback, userContext) {
return this._invoke(SnapSystems.SnapCMS.WebService.Empreendimento.get_path(), 'CarregarEmpreendimentoPelaTab',false,{codTab:codTab,codTabPai:codTabPai,LimparCache:LimparCache},succeededCallback,failedCallback,userContext); },
Carregar:function(codEmpreendimento,succeededCallback, failedCallback, userContext) {
return this._invoke(SnapSystems.SnapCMS.WebService.Empreendimento.get_path(), 'Carregar',false,{codEmpreendimento:codEmpreendimento},succeededCallback,failedCallback,userContext); },
Atualizar:function(strEmpreendimento,perfis,tipos,codUsuario,succeededCallback, failedCallback, userContext) {
return this._invoke(SnapSystems.SnapCMS.WebService.Empreendimento.get_path(), 'Atualizar',false,{strEmpreendimento:strEmpreendimento,perfis:perfis,tipos:tipos,codUsuario:codUsuario},succeededCallback,failedCallback,userContext); },
AtualizarEndereco:function(codEmpreendimento,logradouro,numero,cep,nomeEndereco,bairro,cidade,estado,codPais,latitude,longitude,exibirEndereco,codUsuario,succeededCallback, failedCallback, userContext) {
return this._invoke(SnapSystems.SnapCMS.WebService.Empreendimento.get_path(), 'AtualizarEndereco',false,{codEmpreendimento:codEmpreendimento,logradouro:logradouro,numero:numero,cep:cep,nomeEndereco:nomeEndereco,bairro:bairro,cidade:cidade,estado:estado,codPais:codPais,latitude:latitude,longitude:longitude,exibirEndereco:exibirEndereco,codUsuario:codUsuario},succeededCallback,failedCallback,userContext); },
CarregarEndereco:function(codEmpreendimento,succeededCallback, failedCallback, userContext) {
return this._invoke(SnapSystems.SnapCMS.WebService.Empreendimento.get_path(), 'CarregarEndereco',false,{codEmpreendimento:codEmpreendimento},succeededCallback,failedCallback,userContext); },
AtualizarIdentificacao:function(codEmpreendimento,nome,nomeCompleto,produto,succeededCallback, failedCallback, userContext) {
return this._invoke(SnapSystems.SnapCMS.WebService.Empreendimento.get_path(), 'AtualizarIdentificacao',false,{codEmpreendimento:codEmpreendimento,nome:nome,nomeCompleto:nomeCompleto,produto:produto},succeededCallback,failedCallback,userContext); },
CarregarStatusPublicacao:function(succeededCallback, failedCallback, userContext) {
return this._invoke(SnapSystems.SnapCMS.WebService.Empreendimento.get_path(), 'CarregarStatusPublicacao',false,{},succeededCallback,failedCallback,userContext); },
ProcurarEmpreendimento:function(condicao,paginaInicial,registrosPagina,ordenadoPor,sortOrder,succeededCallback, failedCallback, userContext) {
return this._invoke(SnapSystems.SnapCMS.WebService.Empreendimento.get_path(), 'ProcurarEmpreendimento',false,{condicao:condicao,paginaInicial:paginaInicial,registrosPagina:registrosPagina,ordenadoPor:ordenadoPor,sortOrder:sortOrder},succeededCallback,failedCallback,userContext); },
AlteraStatusPublicacao:function(codEmpreendimento,CodStatusPublicacao,succeededCallback, failedCallback, userContext) {
return this._invoke(SnapSystems.SnapCMS.WebService.Empreendimento.get_path(), 'AlteraStatusPublicacao',false,{codEmpreendimento:codEmpreendimento,CodStatusPublicacao:CodStatusPublicacao},succeededCallback,failedCallback,userContext); }}
SnapSystems.SnapCMS.WebService.Empreendimento.registerClass('SnapSystems.SnapCMS.WebService.Empreendimento',Sys.Net.WebServiceProxy);
SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance = new SnapSystems.SnapCMS.WebService.Empreendimento();
SnapSystems.SnapCMS.WebService.Empreendimento.set_path = function(value) { SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance._path = value; }
SnapSystems.SnapCMS.WebService.Empreendimento.get_path = function() { return SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance._path; }
SnapSystems.SnapCMS.WebService.Empreendimento.set_timeout = function(value) { SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance._timeout = value; }
SnapSystems.SnapCMS.WebService.Empreendimento.get_timeout = function() { return SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance._timeout; }
SnapSystems.SnapCMS.WebService.Empreendimento.set_defaultUserContext = function(value) { SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance._userContext = value; }
SnapSystems.SnapCMS.WebService.Empreendimento.get_defaultUserContext = function() { return SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance._userContext; }
SnapSystems.SnapCMS.WebService.Empreendimento.set_defaultSucceededCallback = function(value) { SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance._succeeded = value; }
SnapSystems.SnapCMS.WebService.Empreendimento.get_defaultSucceededCallback = function() { return SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance._succeeded; }
SnapSystems.SnapCMS.WebService.Empreendimento.set_defaultFailedCallback = function(value) { SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance._failed = value; }
SnapSystems.SnapCMS.WebService.Empreendimento.get_defaultFailedCallback = function() { return SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance._failed; }
SnapSystems.SnapCMS.WebService.Empreendimento.set_path("/WebService/Empreendimento.asmx");
SnapSystems.SnapCMS.WebService.Empreendimento.Excluir= function(codEmpreendimento,onSuccess,onFailed,userContext) {SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance.Excluir(codEmpreendimento,onSuccess,onFailed,userContext); }
SnapSystems.SnapCMS.WebService.Empreendimento.Cadastrar= function(novoEmpreendimento,pasta,codEstagioObra,onSuccess,onFailed,userContext) {SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance.Cadastrar(novoEmpreendimento,pasta,codEstagioObra,onSuccess,onFailed,userContext); }
SnapSystems.SnapCMS.WebService.Empreendimento.CarregarGrid= function(codPortal,paginaInicial,registrosPagina,ordenadoPor,sortOrder,onSuccess,onFailed,userContext) {SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance.CarregarGrid(codPortal,paginaInicial,registrosPagina,ordenadoPor,sortOrder,onSuccess,onFailed,userContext); }
SnapSystems.SnapCMS.WebService.Empreendimento.CarregarPelaTab= function(codTab,codTabPai,codPortal,utilizarCache,onSuccess,onFailed,userContext) {SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance.CarregarPelaTab(codTab,codTabPai,codPortal,utilizarCache,onSuccess,onFailed,userContext); }
SnapSystems.SnapCMS.WebService.Empreendimento.CarregarEmpreendimentoPelaTab= function(codTab,codTabPai,LimparCache,onSuccess,onFailed,userContext) {SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance.CarregarEmpreendimentoPelaTab(codTab,codTabPai,LimparCache,onSuccess,onFailed,userContext); }
SnapSystems.SnapCMS.WebService.Empreendimento.Carregar= function(codEmpreendimento,onSuccess,onFailed,userContext) {SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance.Carregar(codEmpreendimento,onSuccess,onFailed,userContext); }
SnapSystems.SnapCMS.WebService.Empreendimento.Atualizar= function(strEmpreendimento,perfis,tipos,codUsuario,onSuccess,onFailed,userContext) {SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance.Atualizar(strEmpreendimento,perfis,tipos,codUsuario,onSuccess,onFailed,userContext); }
SnapSystems.SnapCMS.WebService.Empreendimento.AtualizarEndereco= function(codEmpreendimento,logradouro,numero,cep,nomeEndereco,bairro,cidade,estado,codPais,latitude,longitude,exibirEndereco,codUsuario,onSuccess,onFailed,userContext) {SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance.AtualizarEndereco(codEmpreendimento,logradouro,numero,cep,nomeEndereco,bairro,cidade,estado,codPais,latitude,longitude,exibirEndereco,codUsuario,onSuccess,onFailed,userContext); }
SnapSystems.SnapCMS.WebService.Empreendimento.CarregarEndereco= function(codEmpreendimento,onSuccess,onFailed,userContext) {SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance.CarregarEndereco(codEmpreendimento,onSuccess,onFailed,userContext); }
SnapSystems.SnapCMS.WebService.Empreendimento.AtualizarIdentificacao= function(codEmpreendimento,nome,nomeCompleto,produto,onSuccess,onFailed,userContext) {SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance.AtualizarIdentificacao(codEmpreendimento,nome,nomeCompleto,produto,onSuccess,onFailed,userContext); }
SnapSystems.SnapCMS.WebService.Empreendimento.CarregarStatusPublicacao= function(onSuccess,onFailed,userContext) {SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance.CarregarStatusPublicacao(onSuccess,onFailed,userContext); }
SnapSystems.SnapCMS.WebService.Empreendimento.ProcurarEmpreendimento= function(condicao,paginaInicial,registrosPagina,ordenadoPor,sortOrder,onSuccess,onFailed,userContext) {SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance.ProcurarEmpreendimento(condicao,paginaInicial,registrosPagina,ordenadoPor,sortOrder,onSuccess,onFailed,userContext); }
SnapSystems.SnapCMS.WebService.Empreendimento.AlteraStatusPublicacao= function(codEmpreendimento,CodStatusPublicacao,onSuccess,onFailed,userContext) {SnapSystems.SnapCMS.WebService.Empreendimento._staticInstance.AlteraStatusPublicacao(codEmpreendimento,CodStatusPublicacao,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('SnapSystems.SnapCMS.Entities');
if (typeof(SnapSystems.SnapCMS.Entities.Empreendimento) === 'undefined') {
SnapSystems.SnapCMS.Entities.Empreendimento=gtc("SnapSystems.SnapCMS.Entities.Empreendimento");
SnapSystems.SnapCMS.Entities.Empreendimento.registerClass('SnapSystems.SnapCMS.Entities.Empreendimento');
}
if (typeof(SnapSystems.SnapCMS.Entities.PerfilImovel) === 'undefined') {
SnapSystems.SnapCMS.Entities.PerfilImovel=gtc("SnapSystems.SnapCMS.Entities.PerfilImovel");
SnapSystems.SnapCMS.Entities.PerfilImovel.registerClass('SnapSystems.SnapCMS.Entities.PerfilImovel');
}
if (typeof(SnapSystems.SnapCMS.Entities.TipoImovel) === 'undefined') {
SnapSystems.SnapCMS.Entities.TipoImovel=gtc("SnapSystems.SnapCMS.Entities.TipoImovel");
SnapSystems.SnapCMS.Entities.TipoImovel.registerClass('SnapSystems.SnapCMS.Entities.TipoImovel');
}
