Type.registerNamespace('Finatica.WebServices');
Finatica.WebServices.HDictionaryService=function() {
Finatica.WebServices.HDictionaryService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Finatica.WebServices.HDictionaryService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Finatica.WebServices.HDictionaryService._staticInstance.get_path();},
GetIconsList:function(parentID,dictionaryName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetIconsList',false,{parentID:parentID,dictionaryName:dictionaryName},succeededCallback,failedCallback,userContext); },
GetSectorNodes:function(node,context,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSectorNodes',false,{node:node,context:context},succeededCallback,failedCallback,userContext); },
GetGoodsNodes:function(node,context,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetGoodsNodes',false,{node:node,context:context},succeededCallback,failedCallback,userContext); },
GetCategoryNodes:function(node,context,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCategoryNodes',false,{node:node,context:context},succeededCallback,failedCallback,userContext); },
GetThemeNodes:function(node,context,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetThemeNodes',false,{node:node,context:context},succeededCallback,failedCallback,userContext); },
GetNodes:function(node,context,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetNodes',false,{node:node,context:context},succeededCallback,failedCallback,userContext); },
GetCities:function(context,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCities',false,{context:context},succeededCallback,failedCallback,userContext); },
GetNames:function(ids,lang,dictionaryName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetNames',false,{ids:ids,lang:lang,dictionaryName:dictionaryName},succeededCallback,failedCallback,userContext); },
Search:function(keywords,startIndex,dictionary,controlID,arg,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Search',false,{keywords:keywords,startIndex:startIndex,dictionary:dictionary,controlID:controlID,arg:arg},succeededCallback,failedCallback,userContext); },
GetElementDescriptionBySID:function(sid,currentDictionary,controlID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetElementDescriptionBySID',false,{sid:sid,currentDictionary:currentDictionary,controlID:controlID},succeededCallback,failedCallback,userContext); },
GetElementDescriptionByGuid:function(id,dictionaryName,controlID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetElementDescriptionByGuid',false,{id:id,dictionaryName:dictionaryName,controlID:controlID},succeededCallback,failedCallback,userContext); },
Filter:function(currentDictionary,selectedValuesJSON,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Filter',false,{currentDictionary:currentDictionary,selectedValuesJSON:selectedValuesJSON},succeededCallback,failedCallback,userContext); },
GetSectorsByKeywords:function(keywords,startIndex,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSectorsByKeywords',false,{keywords:keywords,startIndex:startIndex},succeededCallback,failedCallback,userContext); },
GetSectorDescriptionForSearch:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSectorDescriptionForSearch',false,{id:id},succeededCallback,failedCallback,userContext); },
GetSectorDescriptionByGuid:function(id,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSectorDescriptionByGuid',false,{id:id},succeededCallback,failedCallback,userContext); },
GetSectorDescriptionBySID:function(sid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSectorDescriptionBySID',false,{sid:sid},succeededCallback,failedCallback,userContext); },
GetMDictionaryNodes:function(dictionaryName,selectedValues,restrictParentChecking,additionalArgument,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetMDictionaryNodes',false,{dictionaryName:dictionaryName,selectedValues:selectedValues,restrictParentChecking:restrictParentChecking,additionalArgument:additionalArgument},succeededCallback,failedCallback,userContext); },
GetCountryByCity:function(cityID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCountryByCity',false,{cityID:cityID},succeededCallback,failedCallback,userContext); }}
Finatica.WebServices.HDictionaryService.registerClass('Finatica.WebServices.HDictionaryService',Sys.Net.WebServiceProxy);
Finatica.WebServices.HDictionaryService._staticInstance = new Finatica.WebServices.HDictionaryService();
Finatica.WebServices.HDictionaryService.set_path = function(value) { Finatica.WebServices.HDictionaryService._staticInstance.set_path(value); }
Finatica.WebServices.HDictionaryService.get_path = function() { return Finatica.WebServices.HDictionaryService._staticInstance.get_path(); }
Finatica.WebServices.HDictionaryService.set_timeout = function(value) { Finatica.WebServices.HDictionaryService._staticInstance.set_timeout(value); }
Finatica.WebServices.HDictionaryService.get_timeout = function() { return Finatica.WebServices.HDictionaryService._staticInstance.get_timeout(); }
Finatica.WebServices.HDictionaryService.set_defaultUserContext = function(value) { Finatica.WebServices.HDictionaryService._staticInstance.set_defaultUserContext(value); }
Finatica.WebServices.HDictionaryService.get_defaultUserContext = function() { return Finatica.WebServices.HDictionaryService._staticInstance.get_defaultUserContext(); }
Finatica.WebServices.HDictionaryService.set_defaultSucceededCallback = function(value) { Finatica.WebServices.HDictionaryService._staticInstance.set_defaultSucceededCallback(value); }
Finatica.WebServices.HDictionaryService.get_defaultSucceededCallback = function() { return Finatica.WebServices.HDictionaryService._staticInstance.get_defaultSucceededCallback(); }
Finatica.WebServices.HDictionaryService.set_defaultFailedCallback = function(value) { Finatica.WebServices.HDictionaryService._staticInstance.set_defaultFailedCallback(value); }
Finatica.WebServices.HDictionaryService.get_defaultFailedCallback = function() { return Finatica.WebServices.HDictionaryService._staticInstance.get_defaultFailedCallback(); }
Finatica.WebServices.HDictionaryService.set_path("/controls/finatica/HDictionary/HDictionary.asmx");
Finatica.WebServices.HDictionaryService.GetIconsList= function(parentID,dictionaryName,onSuccess,onFailed,userContext) {Finatica.WebServices.HDictionaryService._staticInstance.GetIconsList(parentID,dictionaryName,onSuccess,onFailed,userContext); }
Finatica.WebServices.HDictionaryService.GetSectorNodes= function(node,context,onSuccess,onFailed,userContext) {Finatica.WebServices.HDictionaryService._staticInstance.GetSectorNodes(node,context,onSuccess,onFailed,userContext); }
Finatica.WebServices.HDictionaryService.GetGoodsNodes= function(node,context,onSuccess,onFailed,userContext) {Finatica.WebServices.HDictionaryService._staticInstance.GetGoodsNodes(node,context,onSuccess,onFailed,userContext); }
Finatica.WebServices.HDictionaryService.GetCategoryNodes= function(node,context,onSuccess,onFailed,userContext) {Finatica.WebServices.HDictionaryService._staticInstance.GetCategoryNodes(node,context,onSuccess,onFailed,userContext); }
Finatica.WebServices.HDictionaryService.GetThemeNodes= function(node,context,onSuccess,onFailed,userContext) {Finatica.WebServices.HDictionaryService._staticInstance.GetThemeNodes(node,context,onSuccess,onFailed,userContext); }
Finatica.WebServices.HDictionaryService.GetNodes= function(node,context,onSuccess,onFailed,userContext) {Finatica.WebServices.HDictionaryService._staticInstance.GetNodes(node,context,onSuccess,onFailed,userContext); }
Finatica.WebServices.HDictionaryService.GetCities= function(context,onSuccess,onFailed,userContext) {Finatica.WebServices.HDictionaryService._staticInstance.GetCities(context,onSuccess,onFailed,userContext); }
Finatica.WebServices.HDictionaryService.GetNames= function(ids,lang,dictionaryName,onSuccess,onFailed,userContext) {Finatica.WebServices.HDictionaryService._staticInstance.GetNames(ids,lang,dictionaryName,onSuccess,onFailed,userContext); }
Finatica.WebServices.HDictionaryService.Search= function(keywords,startIndex,dictionary,controlID,arg,onSuccess,onFailed,userContext) {Finatica.WebServices.HDictionaryService._staticInstance.Search(keywords,startIndex,dictionary,controlID,arg,onSuccess,onFailed,userContext); }
Finatica.WebServices.HDictionaryService.GetElementDescriptionBySID= function(sid,currentDictionary,controlID,onSuccess,onFailed,userContext) {Finatica.WebServices.HDictionaryService._staticInstance.GetElementDescriptionBySID(sid,currentDictionary,controlID,onSuccess,onFailed,userContext); }
Finatica.WebServices.HDictionaryService.GetElementDescriptionByGuid= function(id,dictionaryName,controlID,onSuccess,onFailed,userContext) {Finatica.WebServices.HDictionaryService._staticInstance.GetElementDescriptionByGuid(id,dictionaryName,controlID,onSuccess,onFailed,userContext); }
Finatica.WebServices.HDictionaryService.Filter= function(currentDictionary,selectedValuesJSON,onSuccess,onFailed,userContext) {Finatica.WebServices.HDictionaryService._staticInstance.Filter(currentDictionary,selectedValuesJSON,onSuccess,onFailed,userContext); }
Finatica.WebServices.HDictionaryService.GetSectorsByKeywords= function(keywords,startIndex,onSuccess,onFailed,userContext) {Finatica.WebServices.HDictionaryService._staticInstance.GetSectorsByKeywords(keywords,startIndex,onSuccess,onFailed,userContext); }
Finatica.WebServices.HDictionaryService.GetSectorDescriptionForSearch= function(id,onSuccess,onFailed,userContext) {Finatica.WebServices.HDictionaryService._staticInstance.GetSectorDescriptionForSearch(id,onSuccess,onFailed,userContext); }
Finatica.WebServices.HDictionaryService.GetSectorDescriptionByGuid= function(id,onSuccess,onFailed,userContext) {Finatica.WebServices.HDictionaryService._staticInstance.GetSectorDescriptionByGuid(id,onSuccess,onFailed,userContext); }
Finatica.WebServices.HDictionaryService.GetSectorDescriptionBySID= function(sid,onSuccess,onFailed,userContext) {Finatica.WebServices.HDictionaryService._staticInstance.GetSectorDescriptionBySID(sid,onSuccess,onFailed,userContext); }
Finatica.WebServices.HDictionaryService.GetMDictionaryNodes= function(dictionaryName,selectedValues,restrictParentChecking,additionalArgument,onSuccess,onFailed,userContext) {Finatica.WebServices.HDictionaryService._staticInstance.GetMDictionaryNodes(dictionaryName,selectedValues,restrictParentChecking,additionalArgument,onSuccess,onFailed,userContext); }
Finatica.WebServices.HDictionaryService.GetCountryByCity= function(cityID,onSuccess,onFailed,userContext) {Finatica.WebServices.HDictionaryService._staticInstance.GetCountryByCity(cityID,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Telerik.Web.UI');
if (typeof(Telerik.Web.UI.RadTreeNodeData) === 'undefined') {
Telerik.Web.UI.RadTreeNodeData=gtc("Telerik.Web.UI.RadTreeNodeData");
Telerik.Web.UI.RadTreeNodeData.registerClass('Telerik.Web.UI.RadTreeNodeData');
}
if (typeof(Telerik.Web.UI.RadComboBoxData) === 'undefined') {
Telerik.Web.UI.RadComboBoxData=gtc("Telerik.Web.UI.RadComboBoxData");
Telerik.Web.UI.RadComboBoxData.registerClass('Telerik.Web.UI.RadComboBoxData');
}
Type.registerNamespace('Finatica.Data.Enums');
if (typeof(Finatica.Data.Enums.MultiDictionaries) === 'undefined') {
Finatica.Data.Enums.MultiDictionaries = function() { throw Error.invalidOperation(); }
Finatica.Data.Enums.MultiDictionaries.prototype = {None: 0,Sectors2: 2,Regions: 4,Goods: 8}
Finatica.Data.Enums.MultiDictionaries.registerEnum('Finatica.Data.Enums.MultiDictionaries', true);
}

