'}load(){}getFilterIds(){var filterids=[];return $("#ulFilters").find(".list-group-item").each(function(){var filterid=$(this).find("#hfFilterId").val();filterid!=0&&filterids.push(filterid)}),filterids}refreshFilterIndex(){var filterids;filterids=this.getFilterIds();this.fileCacheHelper.loadJsFile("platform/filters/managers/filtermanager.js",null);this.filterManager.refreshFilterIndex(filterids).then(function(){})}updateFilterIndex(filterid,index){var instance=this;instance.fileCacheHelper.loadJsFile("platform/filters/managers/filtermanager.js",function(){Unibase.Platform.Filters.Managers.FilterManager.Instance().updatefilterindex(filterid,index).then(function(response){response.status==Unibase.Data.Status.Success?$("#reportFiltersList .filter-item").length!=index+1||instance.updateFilterIndexErrors.length?instance.updateFilterIndexErrors.length&&MessageHelper.Instance().showError(instance.updateFilterIndexErrors[0],"divEditFiltersErrMsg"):(MessageHelper.Instance().showSuccess(response.message,""),instance.updateFilterIndexErrors=[]):instance.updateFilterIndexErrors=instance.updateFilterIndexErrors.concat(response.message)})})}saveDefaultFilter(reportid,filterid){var instance=this;instance.fileCacheHelper.loadJsFile("platform/filters/managers/filtermanager.js",function(){var postData={FilterId:filterid,ReportId:reportid};Unibase.Platform.Filters.Managers.FilterManager.Instance().saveDefaultFilter(postData).then(function(response){MessageHelper.Instance().showSuccess(response.message,"")})})}updateDefaultFilter(filterid,isdefault){var instance=this;instance.fileCacheHelper.loadJsFile("platform/filters/managers/filtermanager.js",function(){Unibase.Platform.Filters.Managers.FilterManager.Instance().updatedefaultfilter(filterid,isdefault).then(function(response){MessageHelper.Instance().showSuccess(response.message,"")})})}edit(FilterId){this.navigationHelper.popup(FilterId,"",Unibase.Platform.Filters.Components.EditFilter.Instance(),null,Platform.Helpers.Size.Auto)}FilterOptions(FilterId){var instance=this,_fileCacheHelper=this.fileCacheHelper;_fileCacheHelper.loadJsFile("platform/filters/managers/filtermanager.js",function(){Unibase.Platform.Filters.Managers.FilterManager.Instance().getFilterOptions(FilterId).then(function(response){for(var data,i=0;i
'+data.OptionName+'<\/td> | '+expOpt+'<\/td> | '+data.OptionValue1+'<\/td> | |