function CmsConsultaContenido(){
var _propTemplateId;
var _propIcon;
var _propTreeName;
var _propHasSubContents;
var self=this;
}
CmsConsultaContenido.prototype.GetSat=function(){
var lProperties=this.GetContentData();
lParams={
aContentId:"15c3db12-03f0-455e-94ac-2b1b2cb8c4c4",
aExtendedProperties:null,
aConditions:new Array()
};
this._executeBackofficeMethod("EIPService","GetContent",lParams,function(ret){getSats(ret)})
}
CmsConsultaContenido.prototype.GetProvincias=function(){
var lProperties=this.GetContentData();
lParams={
aContentId:"9dd97ab6-9ea4-48bc-bccf-5220f6a1d486",
aExtendedProperties:null,
aConditions:new Array()
};
this._executeBackofficeMethod("EIPService","GetContent",lParams,function(ret){GetAllProvincias(ret)})
}
CmsConsultaContenido.prototype.GetContentData=function(){
this._propTemplateId="~SdkWebUtils.GetListTemplateId(ver.Site.GetContentById(SdkFK.Create('15c3db12-03f0-455e-94ac-2b1b2cb8c4c4')), ver.Content)~";
this._propIcon="~UIUtils.GetElementIconUrl(ver.Content)~";
this._propTreeName="~UIUtils.GetElementNameWithIcons(ver.Content)~";
this._propHasSubContents="~ver.Content.HasSubElements~";
var lProps=[this._propTemplateId,this._propIcon,this._propTreeName,this._propHasSubContents];
return lProps;
};
CmsConsultaContenido.prototype._executeBackofficeMethod=function(serviceName,methodName,methodArguments,onSuccess,onFail,aAsyncRequest){
var lUrl="/pb/Services/"+serviceName+".asmx/"+methodName+"?pbl=es-ES";
var lAsync=(aAsyncRequest!==false);
$.ajax({
async:lAsync,
type:"POST",
url:lUrl,
data:$.compactJSON(methodArguments),
contentType:"application/json; charset=utf-8",
dataType:"json",
success:onSuccess,
error:onFail?onFail:function(XMLHttpRequest,textStatus,errorThrown){alert($.evalJSON(XMLHttpRequest.responseText).Message);}
});
};
