Type.registerNamespace('optavis.catalog');
optavis.catalog.wsOptavisCatalogAdmin=function() {
optavis.catalog.wsOptavisCatalogAdmin.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
optavis.catalog.wsOptavisCatalogAdmin.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return optavis.catalog.wsOptavisCatalogAdmin._staticInstance.get_path();},
moveItem:function(idItem,idItemRef,moveType,succeededCallback, failedCallback, userContext) {
/// <param name="idItem" type="Number">System.Int32</param>
/// <param name="idItemRef" type="Number">System.Int32</param>
/// <param name="moveType" 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(), 'moveItem',false,{idItem:idItem,idItemRef:idItemRef,moveType:moveType},succeededCallback,failedCallback,userContext); },
orderPhotosInItem:function(idItem,idsPhoto,succeededCallback, failedCallback, userContext) {
/// <param name="idItem" type="Number">System.Int32</param>
/// <param name="idsPhoto" type="Array">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(), 'orderPhotosInItem',false,{idItem:idItem,idsPhoto:idsPhoto},succeededCallback,failedCallback,userContext); },
removePhotosInItem:function(idItem,idPhoto,succeededCallback, failedCallback, userContext) {
/// <param name="idItem" type="Number">System.Int32</param>
/// <param name="idPhoto" 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(), 'removePhotosInItem',false,{idItem:idItem,idPhoto:idPhoto},succeededCallback,failedCallback,userContext); },
getHtmlPhotos:function(idItem,succeededCallback, failedCallback, userContext) {
/// <param name="idItem" 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(), 'getHtmlPhotos',false,{idItem:idItem},succeededCallback,failedCallback,userContext); },
getItemHtml:function(idItem,succeededCallback, failedCallback, userContext) {
/// <param name="idItem" 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(), 'getItemHtml',false,{idItem:idItem},succeededCallback,failedCallback,userContext); },
getItemLibelle:function(idItem,succeededCallback, failedCallback, userContext) {
/// <param name="idItem" 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(), 'getItemLibelle',false,{idItem:idItem},succeededCallback,failedCallback,userContext); },
getItemResume:function(idItem,succeededCallback, failedCallback, userContext) {
/// <param name="idItem" 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(), 'getItemResume',false,{idItem:idItem},succeededCallback,failedCallback,userContext); },
orderDocumentsInItem:function(idItem,idsDocs,succeededCallback, failedCallback, userContext) {
/// <param name="idItem" type="Number">System.Int32</param>
/// <param name="idsDocs" type="Array">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(), 'orderDocumentsInItem',false,{idItem:idItem,idsDocs:idsDocs},succeededCallback,failedCallback,userContext); },
removeDocsInItem:function(idItem,idDocument,succeededCallback, failedCallback, userContext) {
/// <param name="idItem" type="Number">System.Int32</param>
/// <param name="idDocument" 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(), 'removeDocsInItem',false,{idItem:idItem,idDocument:idDocument},succeededCallback,failedCallback,userContext); },
processFileAttachement:function(filename,id_Item,succeededCallback, failedCallback, userContext) {
/// <param name="filename" type="String">System.String</param>
/// <param name="id_Item" 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(), 'processFileAttachement',false,{filename:filename,id_Item:id_Item},succeededCallback,failedCallback,userContext); }}
optavis.catalog.wsOptavisCatalogAdmin.registerClass('optavis.catalog.wsOptavisCatalogAdmin',Sys.Net.WebServiceProxy);
optavis.catalog.wsOptavisCatalogAdmin._staticInstance = new optavis.catalog.wsOptavisCatalogAdmin();
optavis.catalog.wsOptavisCatalogAdmin.set_path = function(value) {
optavis.catalog.wsOptavisCatalogAdmin._staticInstance.set_path(value); }
optavis.catalog.wsOptavisCatalogAdmin.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return optavis.catalog.wsOptavisCatalogAdmin._staticInstance.get_path();}
optavis.catalog.wsOptavisCatalogAdmin.set_timeout = function(value) {
optavis.catalog.wsOptavisCatalogAdmin._staticInstance.set_timeout(value); }
optavis.catalog.wsOptavisCatalogAdmin.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return optavis.catalog.wsOptavisCatalogAdmin._staticInstance.get_timeout(); }
optavis.catalog.wsOptavisCatalogAdmin.set_defaultUserContext = function(value) { 
optavis.catalog.wsOptavisCatalogAdmin._staticInstance.set_defaultUserContext(value); }
optavis.catalog.wsOptavisCatalogAdmin.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return optavis.catalog.wsOptavisCatalogAdmin._staticInstance.get_defaultUserContext(); }
optavis.catalog.wsOptavisCatalogAdmin.set_defaultSucceededCallback = function(value) { 
 optavis.catalog.wsOptavisCatalogAdmin._staticInstance.set_defaultSucceededCallback(value); }
optavis.catalog.wsOptavisCatalogAdmin.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return optavis.catalog.wsOptavisCatalogAdmin._staticInstance.get_defaultSucceededCallback(); }
optavis.catalog.wsOptavisCatalogAdmin.set_defaultFailedCallback = function(value) { 
optavis.catalog.wsOptavisCatalogAdmin._staticInstance.set_defaultFailedCallback(value); }
optavis.catalog.wsOptavisCatalogAdmin.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return optavis.catalog.wsOptavisCatalogAdmin._staticInstance.get_defaultFailedCallback(); }
optavis.catalog.wsOptavisCatalogAdmin.set_enableJsonp = function(value) { optavis.catalog.wsOptavisCatalogAdmin._staticInstance.set_enableJsonp(value); }
optavis.catalog.wsOptavisCatalogAdmin.get_enableJsonp = function() { 
/// <value type="Boolean">Specifies whether the service supports JSONP for cross domain calling.</value>
return optavis.catalog.wsOptavisCatalogAdmin._staticInstance.get_enableJsonp(); }
optavis.catalog.wsOptavisCatalogAdmin.set_jsonpCallbackParameter = function(value) { optavis.catalog.wsOptavisCatalogAdmin._staticInstance.set_jsonpCallbackParameter(value); }
optavis.catalog.wsOptavisCatalogAdmin.get_jsonpCallbackParameter = function() { 
/// <value type="String">Specifies the parameter name that contains the callback function name for a JSONP request.</value>
return optavis.catalog.wsOptavisCatalogAdmin._staticInstance.get_jsonpCallbackParameter(); }
optavis.catalog.wsOptavisCatalogAdmin.set_path("/DesktopModules/Optavis/Optavis_Catalog/wsOptavisCatalogAdmin.asmx");
optavis.catalog.wsOptavisCatalogAdmin.moveItem= function(idItem,idItemRef,moveType,onSuccess,onFailed,userContext) {
/// <param name="idItem" type="Number">System.Int32</param>
/// <param name="idItemRef" type="Number">System.Int32</param>
/// <param name="moveType" 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>
optavis.catalog.wsOptavisCatalogAdmin._staticInstance.moveItem(idItem,idItemRef,moveType,onSuccess,onFailed,userContext); }
optavis.catalog.wsOptavisCatalogAdmin.orderPhotosInItem= function(idItem,idsPhoto,onSuccess,onFailed,userContext) {
/// <param name="idItem" type="Number">System.Int32</param>
/// <param name="idsPhoto" type="Array">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>
optavis.catalog.wsOptavisCatalogAdmin._staticInstance.orderPhotosInItem(idItem,idsPhoto,onSuccess,onFailed,userContext); }
optavis.catalog.wsOptavisCatalogAdmin.removePhotosInItem= function(idItem,idPhoto,onSuccess,onFailed,userContext) {
/// <param name="idItem" type="Number">System.Int32</param>
/// <param name="idPhoto" 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>
optavis.catalog.wsOptavisCatalogAdmin._staticInstance.removePhotosInItem(idItem,idPhoto,onSuccess,onFailed,userContext); }
optavis.catalog.wsOptavisCatalogAdmin.getHtmlPhotos= function(idItem,onSuccess,onFailed,userContext) {
/// <param name="idItem" 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>
optavis.catalog.wsOptavisCatalogAdmin._staticInstance.getHtmlPhotos(idItem,onSuccess,onFailed,userContext); }
optavis.catalog.wsOptavisCatalogAdmin.getItemHtml= function(idItem,onSuccess,onFailed,userContext) {
/// <param name="idItem" 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>
optavis.catalog.wsOptavisCatalogAdmin._staticInstance.getItemHtml(idItem,onSuccess,onFailed,userContext); }
optavis.catalog.wsOptavisCatalogAdmin.getItemLibelle= function(idItem,onSuccess,onFailed,userContext) {
/// <param name="idItem" 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>
optavis.catalog.wsOptavisCatalogAdmin._staticInstance.getItemLibelle(idItem,onSuccess,onFailed,userContext); }
optavis.catalog.wsOptavisCatalogAdmin.getItemResume= function(idItem,onSuccess,onFailed,userContext) {
/// <param name="idItem" 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>
optavis.catalog.wsOptavisCatalogAdmin._staticInstance.getItemResume(idItem,onSuccess,onFailed,userContext); }
optavis.catalog.wsOptavisCatalogAdmin.orderDocumentsInItem= function(idItem,idsDocs,onSuccess,onFailed,userContext) {
/// <param name="idItem" type="Number">System.Int32</param>
/// <param name="idsDocs" type="Array">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>
optavis.catalog.wsOptavisCatalogAdmin._staticInstance.orderDocumentsInItem(idItem,idsDocs,onSuccess,onFailed,userContext); }
optavis.catalog.wsOptavisCatalogAdmin.removeDocsInItem= function(idItem,idDocument,onSuccess,onFailed,userContext) {
/// <param name="idItem" type="Number">System.Int32</param>
/// <param name="idDocument" 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>
optavis.catalog.wsOptavisCatalogAdmin._staticInstance.removeDocsInItem(idItem,idDocument,onSuccess,onFailed,userContext); }
optavis.catalog.wsOptavisCatalogAdmin.processFileAttachement= function(filename,id_Item,onSuccess,onFailed,userContext) {
/// <param name="filename" type="String">System.String</param>
/// <param name="id_Item" 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>
optavis.catalog.wsOptavisCatalogAdmin._staticInstance.processFileAttachement(filename,id_Item,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('optavis');
if (typeof(optavis.returnObject) === 'undefined') {
optavis.returnObject=gtc("optavis.returnObject");
optavis.returnObject.registerClass('optavis.returnObject');
}
if (typeof(optavis.catalog.returnProcessFileAttachement) === 'undefined') {
optavis.catalog.returnProcessFileAttachement=gtc("optavis.catalog.returnProcessFileAttachement");
optavis.catalog.returnProcessFileAttachement.registerClass('optavis.catalog.returnProcessFileAttachement');
}

