Type.registerNamespace('Forinsia.Web.Services.Documentos');
Forinsia.Web.Services.Documentos.Contextualizador=function() {
Forinsia.Web.Services.Documentos.Contextualizador.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Forinsia.Web.Services.Documentos.Contextualizador.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Forinsia.Web.Services.Documentos.Contextualizador._staticInstance.get_path();},
ObterMenus:function(contexto,keys,values,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ObterMenus',false,{contexto:contexto,keys:keys,values:values},succeededCallback,failedCallback,userContext); }}
Forinsia.Web.Services.Documentos.Contextualizador.registerClass('Forinsia.Web.Services.Documentos.Contextualizador',Sys.Net.WebServiceProxy);
Forinsia.Web.Services.Documentos.Contextualizador._staticInstance = new Forinsia.Web.Services.Documentos.Contextualizador();
Forinsia.Web.Services.Documentos.Contextualizador.set_path = function(value) { Forinsia.Web.Services.Documentos.Contextualizador._staticInstance.set_path(value); }
Forinsia.Web.Services.Documentos.Contextualizador.get_path = function() { return Forinsia.Web.Services.Documentos.Contextualizador._staticInstance.get_path(); }
Forinsia.Web.Services.Documentos.Contextualizador.set_timeout = function(value) { Forinsia.Web.Services.Documentos.Contextualizador._staticInstance.set_timeout(value); }
Forinsia.Web.Services.Documentos.Contextualizador.get_timeout = function() { return Forinsia.Web.Services.Documentos.Contextualizador._staticInstance.get_timeout(); }
Forinsia.Web.Services.Documentos.Contextualizador.set_defaultUserContext = function(value) { Forinsia.Web.Services.Documentos.Contextualizador._staticInstance.set_defaultUserContext(value); }
Forinsia.Web.Services.Documentos.Contextualizador.get_defaultUserContext = function() { return Forinsia.Web.Services.Documentos.Contextualizador._staticInstance.get_defaultUserContext(); }
Forinsia.Web.Services.Documentos.Contextualizador.set_defaultSucceededCallback = function(value) { Forinsia.Web.Services.Documentos.Contextualizador._staticInstance.set_defaultSucceededCallback(value); }
Forinsia.Web.Services.Documentos.Contextualizador.get_defaultSucceededCallback = function() { return Forinsia.Web.Services.Documentos.Contextualizador._staticInstance.get_defaultSucceededCallback(); }
Forinsia.Web.Services.Documentos.Contextualizador.set_defaultFailedCallback = function(value) { Forinsia.Web.Services.Documentos.Contextualizador._staticInstance.set_defaultFailedCallback(value); }
Forinsia.Web.Services.Documentos.Contextualizador.get_defaultFailedCallback = function() { return Forinsia.Web.Services.Documentos.Contextualizador._staticInstance.get_defaultFailedCallback(); }
Forinsia.Web.Services.Documentos.Contextualizador.set_path("/WS/Contextualizador.asmx");
Forinsia.Web.Services.Documentos.Contextualizador.ObterMenus= function(contexto,keys,values,onSuccess,onFailed,userContext) {Forinsia.Web.Services.Documentos.Contextualizador._staticInstance.ObterMenus(contexto,keys,values,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(Forinsia.Web.Services.Documentos.Menu) === 'undefined') {
Forinsia.Web.Services.Documentos.Menu=gtc("Forinsia.Web.Services.Documentos.Menu");
Forinsia.Web.Services.Documentos.Menu.registerClass('Forinsia.Web.Services.Documentos.Menu');
}
if (typeof(Forinsia.Web.Services.Documentos.Item) === 'undefined') {
Forinsia.Web.Services.Documentos.Item=gtc("Forinsia.Web.Services.Documentos.Item");
Forinsia.Web.Services.Documentos.Item.registerClass('Forinsia.Web.Services.Documentos.Item');
}
