Type.registerNamespace('ITIC.SERVICES');
ITIC.SERVICES.IDocumentService=function() {
ITIC.SERVICES.IDocumentService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ITIC.SERVICES.IDocumentService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return ITIC.SERVICES.IDocumentService._staticInstance.get_path();},
GetHighlightsDocuments:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetHighlightsDocuments',false,{},succeededCallback,failedCallback,userContext); },
GetBulletinDocuments:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetBulletinDocuments',false,{},succeededCallback,failedCallback,userContext); },
GetBulletinDocumentsForHome:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetBulletinDocumentsForHome',false,{},succeededCallback,failedCallback,userContext); },
GetPublicationDocuments:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetPublicationDocuments',false,{},succeededCallback,failedCallback,userContext); },
GetOtherPublicationDocuments:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetOtherPublicationDocuments',false,{},succeededCallback,failedCallback,userContext); },
GetAnnualReportForHome:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetAnnualReportForHome',false,{},succeededCallback,failedCallback,userContext); },
GetAnnualReport:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetAnnualReport',false,{},succeededCallback,failedCallback,userContext); },
GetLegalAndFinancialDocuments:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetLegalAndFinancialDocuments',false,{},succeededCallback,failedCallback,userContext); },
GetNews:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetNews',false,{},succeededCallback,failedCallback,userContext); },
GetCorporateDocuments:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetCorporateDocuments',false,{},succeededCallback,failedCallback,userContext); },
CreateDocument:function(document,docContent,succeededCallback, failedCallback, userContext) {
/// <param name="document" type="ITIC.COMMON.DataContracts.Document">ITIC.COMMON.DataContracts.Document</param>
/// <param name="docContent" type="Array">System.Byte[]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'CreateDocument',false,{document:document,docContent:docContent},succeededCallback,failedCallback,userContext); },
UpdateDocument:function(document,succeededCallback, failedCallback, userContext) {
/// <param name="document" type="ITIC.COMMON.DataContracts.Document">ITIC.COMMON.DataContracts.Document</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'UpdateDocument',false,{document:document},succeededCallback,failedCallback,userContext); },
DeleteDocument:function(document,succeededCallback, failedCallback, userContext) {
/// <param name="document" type="ITIC.COMMON.DataContracts.Document">ITIC.COMMON.DataContracts.Document</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'DeleteDocument',false,{document:document},succeededCallback,failedCallback,userContext); },
GetAllDocumentFullTextOnly:function(pageIndex,pageSize,fullTextSearch,succeededCallback, failedCallback, userContext) {
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="fullTextSearch" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetAllDocumentFullTextOnly',false,{pageIndex:pageIndex,pageSize:pageSize,fullTextSearch:fullTextSearch},succeededCallback,failedCallback,userContext); },
GetAllDocuments:function(pageIndex,pageSize,language,docDesc,fullTextSearch,viewPorts,succeededCallback, failedCallback, userContext) {
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="language" type="String">System.String</param>
/// <param name="docDesc" type="String">System.String</param>
/// <param name="fullTextSearch" type="String">System.String</param>
/// <param name="viewPorts" type="Array">System.Collections.Generic.List`1[[ITIC.COMMON.DataContracts.ViewPort, ITIC.COMMON, Version=1.0.0.20, Culture=neutral, PublicKeyToken=null]]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetAllDocuments',false,{pageIndex:pageIndex,pageSize:pageSize,language:language,docDesc:docDesc,fullTextSearch:fullTextSearch,viewPorts:viewPorts},succeededCallback,failedCallback,userContext); },
GetDocumentContent:function(documentId,succeededCallback, failedCallback, userContext) {
/// <param name="documentId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetDocumentContent',false,{documentId:documentId},succeededCallback,failedCallback,userContext); },
CanDownloadDocument:function(documentId,succeededCallback, failedCallback, userContext) {
/// <param name="documentId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'CanDownloadDocument',false,{documentId:documentId},succeededCallback,failedCallback,userContext); },
RemoveDocumentFromTree:function(baseDocumentId,documentId,succeededCallback, failedCallback, userContext) {
/// <param name="baseDocumentId" type="Number">System.Int32</param>
/// <param name="documentId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'RemoveDocumentFromTree',false,{baseDocumentId:baseDocumentId,documentId:documentId},succeededCallback,failedCallback,userContext); },
RemoveDocumentFromAllTree:function(documentId,succeededCallback, failedCallback, userContext) {
/// <param name="documentId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'RemoveDocumentFromAllTree',false,{documentId:documentId},succeededCallback,failedCallback,userContext); },
GetViewPortDocumentsYearList:function(viewportId,succeededCallback, failedCallback, userContext) {
/// <param name="viewportId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetViewPortDocumentsYearList',false,{viewportId:viewportId},succeededCallback,failedCallback,userContext); },
GetDocumentsForViewPort:function(viewportId,withTree,succeededCallback, failedCallback, userContext) {
/// <param name="viewportId" type="Number">System.Int32</param>
/// <param name="withTree" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetDocumentsForViewPort',false,{viewportId:viewportId,withTree:withTree},succeededCallback,failedCallback,userContext); },
GetAdvanceSearchResult:function(pageIndex,pageSize,year,docDate,language,docDesc,fullTextSearch,viewPorts,succeededCallback, failedCallback, userContext) {
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="year" type="Number">System.Int32</param>
/// <param name="docDate" type="Date">System.DateTime</param>
/// <param name="language" type="String">System.String</param>
/// <param name="docDesc" type="String">System.String</param>
/// <param name="fullTextSearch" type="String">System.String</param>
/// <param name="viewPorts" type="Array">System.Collections.Generic.List`1[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetAdvanceSearchResult',false,{pageIndex:pageIndex,pageSize:pageSize,year:year,docDate:docDate,language:language,docDesc:docDesc,fullTextSearch:fullTextSearch,viewPorts:viewPorts},succeededCallback,failedCallback,userContext); },
SearchDocuments:function(pageIndex,searchText,succeededCallback, failedCallback, userContext) {
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="searchText" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SearchDocuments',false,{pageIndex:pageIndex,searchText:searchText},succeededCallback,failedCallback,userContext); }}
ITIC.SERVICES.IDocumentService.registerClass('ITIC.SERVICES.IDocumentService',Sys.Net.WebServiceProxy);
ITIC.SERVICES.IDocumentService._staticInstance = new ITIC.SERVICES.IDocumentService();
ITIC.SERVICES.IDocumentService.set_path = function(value) {
ITIC.SERVICES.IDocumentService._staticInstance.set_path(value); }
ITIC.SERVICES.IDocumentService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return ITIC.SERVICES.IDocumentService._staticInstance.get_path();}
ITIC.SERVICES.IDocumentService.set_timeout = function(value) {
ITIC.SERVICES.IDocumentService._staticInstance.set_timeout(value); }
ITIC.SERVICES.IDocumentService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return ITIC.SERVICES.IDocumentService._staticInstance.get_timeout(); }
ITIC.SERVICES.IDocumentService.set_defaultUserContext = function(value) { 
ITIC.SERVICES.IDocumentService._staticInstance.set_defaultUserContext(value); }
ITIC.SERVICES.IDocumentService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return ITIC.SERVICES.IDocumentService._staticInstance.get_defaultUserContext(); }
ITIC.SERVICES.IDocumentService.set_defaultSucceededCallback = function(value) { 
 ITIC.SERVICES.IDocumentService._staticInstance.set_defaultSucceededCallback(value); }
ITIC.SERVICES.IDocumentService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return ITIC.SERVICES.IDocumentService._staticInstance.get_defaultSucceededCallback(); }
ITIC.SERVICES.IDocumentService.set_defaultFailedCallback = function(value) { 
ITIC.SERVICES.IDocumentService._staticInstance.set_defaultFailedCallback(value); }
ITIC.SERVICES.IDocumentService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return ITIC.SERVICES.IDocumentService._staticInstance.get_defaultFailedCallback(); }
ITIC.SERVICES.IDocumentService.set_path("/DocumentService.svc");
ITIC.SERVICES.IDocumentService.GetHighlightsDocuments= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.GetHighlightsDocuments(onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.GetBulletinDocuments= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.GetBulletinDocuments(onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.GetBulletinDocumentsForHome= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.GetBulletinDocumentsForHome(onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.GetPublicationDocuments= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.GetPublicationDocuments(onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.GetOtherPublicationDocuments= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.GetOtherPublicationDocuments(onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.GetAnnualReportForHome= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.GetAnnualReportForHome(onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.GetAnnualReport= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.GetAnnualReport(onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.GetLegalAndFinancialDocuments= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.GetLegalAndFinancialDocuments(onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.GetNews= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.GetNews(onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.GetCorporateDocuments= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.GetCorporateDocuments(onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.CreateDocument= function(document,docContent,onSuccess,onFailed,userContext) {
/// <param name="document" type="ITIC.COMMON.DataContracts.Document">ITIC.COMMON.DataContracts.Document</param>
/// <param name="docContent" type="Array">System.Byte[]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.CreateDocument(document,docContent,onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.UpdateDocument= function(document,onSuccess,onFailed,userContext) {
/// <param name="document" type="ITIC.COMMON.DataContracts.Document">ITIC.COMMON.DataContracts.Document</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.UpdateDocument(document,onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.DeleteDocument= function(document,onSuccess,onFailed,userContext) {
/// <param name="document" type="ITIC.COMMON.DataContracts.Document">ITIC.COMMON.DataContracts.Document</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.DeleteDocument(document,onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.GetAllDocumentFullTextOnly= function(pageIndex,pageSize,fullTextSearch,onSuccess,onFailed,userContext) {
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="fullTextSearch" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.GetAllDocumentFullTextOnly(pageIndex,pageSize,fullTextSearch,onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.GetAllDocuments= function(pageIndex,pageSize,language,docDesc,fullTextSearch,viewPorts,onSuccess,onFailed,userContext) {
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="language" type="String">System.String</param>
/// <param name="docDesc" type="String">System.String</param>
/// <param name="fullTextSearch" type="String">System.String</param>
/// <param name="viewPorts" type="Array">System.Collections.Generic.List`1[[ITIC.COMMON.DataContracts.ViewPort, ITIC.COMMON, Version=1.0.0.20, Culture=neutral, PublicKeyToken=null]]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.GetAllDocuments(pageIndex,pageSize,language,docDesc,fullTextSearch,viewPorts,onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.GetDocumentContent= function(documentId,onSuccess,onFailed,userContext) {
/// <param name="documentId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.GetDocumentContent(documentId,onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.CanDownloadDocument= function(documentId,onSuccess,onFailed,userContext) {
/// <param name="documentId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.CanDownloadDocument(documentId,onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.RemoveDocumentFromTree= function(baseDocumentId,documentId,onSuccess,onFailed,userContext) {
/// <param name="baseDocumentId" type="Number">System.Int32</param>
/// <param name="documentId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.RemoveDocumentFromTree(baseDocumentId,documentId,onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.RemoveDocumentFromAllTree= function(documentId,onSuccess,onFailed,userContext) {
/// <param name="documentId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.RemoveDocumentFromAllTree(documentId,onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.GetViewPortDocumentsYearList= function(viewportId,onSuccess,onFailed,userContext) {
/// <param name="viewportId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.GetViewPortDocumentsYearList(viewportId,onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.GetDocumentsForViewPort= function(viewportId,withTree,onSuccess,onFailed,userContext) {
/// <param name="viewportId" type="Number">System.Int32</param>
/// <param name="withTree" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.GetDocumentsForViewPort(viewportId,withTree,onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.GetAdvanceSearchResult= function(pageIndex,pageSize,year,docDate,language,docDesc,fullTextSearch,viewPorts,onSuccess,onFailed,userContext) {
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="year" type="Number">System.Int32</param>
/// <param name="docDate" type="Date">System.DateTime</param>
/// <param name="language" type="String">System.String</param>
/// <param name="docDesc" type="String">System.String</param>
/// <param name="fullTextSearch" type="String">System.String</param>
/// <param name="viewPorts" type="Array">System.Collections.Generic.List`1[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.GetAdvanceSearchResult(pageIndex,pageSize,year,docDate,language,docDesc,fullTextSearch,viewPorts,onSuccess,onFailed,userContext); }
ITIC.SERVICES.IDocumentService.SearchDocuments= function(pageIndex,searchText,onSuccess,onFailed,userContext) {
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="searchText" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ITIC.SERVICES.IDocumentService._staticInstance.SearchDocuments(pageIndex,searchText,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('ITIC.COMMON.DataContracts');
if (typeof(ITIC.COMMON.DataContracts.ServiceResult) === 'undefined') {
ITIC.COMMON.DataContracts.ServiceResult=gtc("ServiceResult:http://schemas.datacontract.org/2004/07/ITIC.COMMON.DataContracts");
ITIC.COMMON.DataContracts.ServiceResult.registerClass('ITIC.COMMON.DataContracts.ServiceResult');
}
Type.registerNamespace('System');
if (typeof(System.Exception) === 'undefined') {
System.Exception=gtc("Exception:http://schemas.datacontract.org/2004/07/System");
System.Exception.registerClass('System.Exception');
}
if (typeof(ITIC.COMMON.DataContracts.Document) === 'undefined') {
ITIC.COMMON.DataContracts.Document=gtc("Document:http://schemas.datacontract.org/2004/07/ITIC.COMMON.DataContracts");
ITIC.COMMON.DataContracts.Document.registerClass('ITIC.COMMON.DataContracts.Document');
}
if (typeof(ITIC.COMMON.DataContracts.Language) === 'undefined') {
ITIC.COMMON.DataContracts.Language=gtc("Language:http://schemas.datacontract.org/2004/07/ITIC.COMMON.DataContracts");
ITIC.COMMON.DataContracts.Language.registerClass('ITIC.COMMON.DataContracts.Language');
}
if (typeof(ITIC.COMMON.DataContracts.ViewPort) === 'undefined') {
ITIC.COMMON.DataContracts.ViewPort=gtc("ViewPort:http://schemas.datacontract.org/2004/07/ITIC.COMMON.DataContracts");
ITIC.COMMON.DataContracts.ViewPort.registerClass('ITIC.COMMON.DataContracts.ViewPort');
}
if (typeof(ITIC.COMMON.DataContracts.DocumentContent) === 'undefined') {
ITIC.COMMON.DataContracts.DocumentContent=gtc("DocumentContent:http://schemas.datacontract.org/2004/07/ITIC.COMMON.DataContracts");
ITIC.COMMON.DataContracts.DocumentContent.registerClass('ITIC.COMMON.DataContracts.DocumentContent');
}

