Type.registerNamespace('Photocore.Modules');
Photocore.Modules.WebApi=function() {
Photocore.Modules.WebApi.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Photocore.Modules.WebApi.prototype={
General_GetAttrNames:function(objectType,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'General_GetAttrNames',true,{objectType:objectType},succeededCallback,failedCallback,userContext); },
General_GetObjectTypes:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'General_GetObjectTypes',true,{},succeededCallback,failedCallback,userContext); },
Set_Delete:function(setId,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Set_Delete',true,{setId:setId},succeededCallback,failedCallback,userContext); },
Set_SetThumbnail:function(setId,pictureId,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Set_SetThumbnail',true,{setId:setId,pictureId:pictureId},succeededCallback,failedCallback,userContext); },
Set_GetAllSets:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Set_GetAllSets',true,{},succeededCallback,failedCallback,userContext); },
Set_GetPictures:function(setId,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Set_GetPictures',true,{setId:setId},succeededCallback,failedCallback,userContext); },
Set_MergeInto:function(targetSetId,setIds,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Set_MergeInto',true,{targetSetId:targetSetId,setIds:setIds},succeededCallback,failedCallback,userContext); },
Set_Create:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Set_Create',true,{},succeededCallback,failedCallback,userContext); },
Set_SetAttr:function(setId,attrName,attrVal,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Set_SetAttr',false,{setId:setId,attrName:attrName,attrVal:attrVal},succeededCallback,failedCallback,userContext); },
Set_SetAttrs:function(setId,attributes,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Set_SetAttrs',false,{setId:setId,attributes:attributes},succeededCallback,failedCallback,userContext); },
Set_GetAttrs:function(setId,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Set_GetAttrs',true,{setId:setId},succeededCallback,failedCallback,userContext); },
Picture_Delete:function(pictureId,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Picture_Delete',true,{pictureId:pictureId},succeededCallback,failedCallback,userContext); },
Picture_GetLiveWire:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Picture_GetLiveWire',true,{},succeededCallback,failedCallback,userContext); },
Picture_SetRating:function(pictureId,rating,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Picture_SetRating',true,{pictureId:pictureId,rating:rating},succeededCallback,failedCallback,userContext); },
Picture_GetAttrs:function(pictureId,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Picture_GetAttrs',true,{pictureId:pictureId},succeededCallback,failedCallback,userContext); },
Picture_SetAttr:function(pictureId,attrName,attrVal,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Picture_SetAttr',false,{pictureId:pictureId,attrName:attrName,attrVal:attrVal},succeededCallback,failedCallback,userContext); },
Picture_SetAttrs:function(pictureId,attributes,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Picture_SetAttrs',false,{pictureId:pictureId,attributes:attributes},succeededCallback,failedCallback,userContext); },
Picture_Upload:function(imageData,setId,ownerId,ingestMetadata,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Picture_Upload',false,{imageData:imageData,setId:setId,ownerId:ownerId,ingestMetadata:ingestMetadata},succeededCallback,failedCallback,userContext); },
Permissions_RevertToDefault:function(objectType,objectId,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Permissions_RevertToDefault',true,{objectType:objectType,objectId:objectId},succeededCallback,failedCallback,userContext); },
Permissions_UserRoleSearch:function(txt,textboxid,buttonid,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Permissions_UserRoleSearch',true,{txt:txt,textboxid:textboxid,buttonid:buttonid},succeededCallback,failedCallback,userContext); },
Permissions_UserRoleAdd:function(name,objectType,objectId,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Permissions_UserRoleAdd',true,{name:name,objectType:objectType,objectId:objectId},succeededCallback,failedCallback,userContext); },
Lightbox_Rename:function(lightboxId,newName,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Lightbox_Rename',false,{lightboxId:lightboxId,newName:newName},succeededCallback,failedCallback,userContext); },
Lightbox_Delete:function(lightboxId,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Lightbox_Delete',true,{lightboxId:lightboxId},succeededCallback,failedCallback,userContext); },
Lightbox_AddPicture:function(lightboxId,pictureId,ThumbHeight,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Lightbox_AddPicture',true,{lightboxId:lightboxId,pictureId:pictureId,ThumbHeight:ThumbHeight},succeededCallback,failedCallback,userContext); },
Lightbox_SetThumbnail:function(lightboxId,pictureId,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Lightbox_SetThumbnail',true,{lightboxId:lightboxId,pictureId:pictureId},succeededCallback,failedCallback,userContext); },
Lightbox_RemovePicture:function(lightboxId,pictureId,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Lightbox_RemovePicture',true,{lightboxId:lightboxId,pictureId:pictureId},succeededCallback,failedCallback,userContext); },
Lightbox_Create:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Lightbox_Create',true,{},succeededCallback,failedCallback,userContext); },
Solo_GetPictureStats:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Solo_GetPictureStats',true,{},succeededCallback,failedCallback,userContext); },
Solo_GetCountStats:function(range,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Solo_GetCountStats',true,{range:range},succeededCallback,failedCallback,userContext); },
Solo_GetCountStatsAll:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Solo_GetCountStatsAll',true,{},succeededCallback,failedCallback,userContext); },
Solo_GetCountXferLast24:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Solo_GetCountXferLast24',true,{},succeededCallback,failedCallback,userContext); },
Cart_UpdateQty:function(itemGuid,newQty,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Cart_UpdateQty',true,{itemGuid:itemGuid,newQty:newQty},succeededCallback,failedCallback,userContext); },
Cart_SetPrintSize:function(itemGuid,printOptionId,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Cart_SetPrintSize',true,{itemGuid:itemGuid,printOptionId:printOptionId},succeededCallback,failedCallback,userContext); },
Cart_SetLicensingSize:function(itemGuid,licensingOptionId,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Cart_SetLicensingSize',true,{itemGuid:itemGuid,licensingOptionId:licensingOptionId},succeededCallback,failedCallback,userContext); },
Cart_SetCrop:function(itemGuid,cropAlign,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Cart_SetCrop',true,{itemGuid:itemGuid,cropAlign:cropAlign},succeededCallback,failedCallback,userContext); },
Cart_DuplicateItem:function(itemGuid,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Cart_DuplicateItem',true,{itemGuid:itemGuid},succeededCallback,failedCallback,userContext); },
Cart_AddPrint:function(pictureId,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Cart_AddPrint',true,{pictureId:pictureId},succeededCallback,failedCallback,userContext); },
Cart_AddLicense:function(pictureId,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Cart_AddLicense',true,{pictureId:pictureId},succeededCallback,failedCallback,userContext); },
Cart_DeleteItem:function(itemGuid,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Cart_DeleteItem',true,{itemGuid:itemGuid},succeededCallback,failedCallback,userContext); },
Cart_Empty:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Cart_Empty',true,{},succeededCallback,failedCallback,userContext); },
Cart_SetCouponCode:function(code,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Cart_SetCouponCode',true,{code:code},succeededCallback,failedCallback,userContext); },
Personalization_SetStartPage:function(pagePath,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Personalization_SetStartPage',true,{pagePath:pagePath},succeededCallback,failedCallback,userContext); },
Keyword_Get:function(unverifiedOnly,limit,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Keyword_Get',true,{unverifiedOnly:unverifiedOnly,limit:limit},succeededCallback,failedCallback,userContext); },
Keyword_Search:function(word,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Keyword_Search',true,{word:word},succeededCallback,failedCallback,userContext); },
Keyword_Update:function(word,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Keyword_Update',false,{word:word},succeededCallback,failedCallback,userContext); },
Keyword_SetCorrection:function(word,correctWord,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Keyword_SetCorrection',false,{word:word,correctWord:correctWord},succeededCallback,failedCallback,userContext); },
Keyword_Revert:function(keywordId,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Keyword_Revert',true,{keywordId:keywordId},succeededCallback,failedCallback,userContext); },
Keyword_Delete:function(keywordId,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Keyword_Delete',true,{keywordId:keywordId},succeededCallback,failedCallback,userContext); },
Keyword_Count:function(unverifiedOnly,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Keyword_Count',true,{unverifiedOnly:unverifiedOnly},succeededCallback,failedCallback,userContext); },
Keyword_TypeIdGet:function(typeName,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Keyword_TypeIdGet',true,{typeName:typeName},succeededCallback,failedCallback,userContext); },
WhoAmI:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'WhoAmI',true,{},succeededCallback,failedCallback,userContext); },
Auth:function(user,pass,succeededCallback, failedCallback, userContext) {
return this._invoke(Photocore.Modules.WebApi.get_path(), 'Auth',true,{user:user,pass:pass},succeededCallback,failedCallback,userContext); }}
Photocore.Modules.WebApi.registerClass('Photocore.Modules.WebApi',Sys.Net.WebServiceProxy);
Photocore.Modules.WebApi._staticInstance = new Photocore.Modules.WebApi();
Photocore.Modules.WebApi.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; Photocore.Modules.WebApi._staticInstance._path = value; }
Photocore.Modules.WebApi.get_path = function() { return Photocore.Modules.WebApi._staticInstance._path; }
Photocore.Modules.WebApi.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
Photocore.Modules.WebApi._staticInstance._timeout = value; }
Photocore.Modules.WebApi.get_timeout = function() { 
return Photocore.Modules.WebApi._staticInstance._timeout; }
Photocore.Modules.WebApi.set_defaultUserContext = function(value) { 
Photocore.Modules.WebApi._staticInstance._userContext = value; }
Photocore.Modules.WebApi.get_defaultUserContext = function() { 
return Photocore.Modules.WebApi._staticInstance._userContext; }
Photocore.Modules.WebApi.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; Photocore.Modules.WebApi._staticInstance._succeeded = value; }
Photocore.Modules.WebApi.get_defaultSucceededCallback = function() { 
return Photocore.Modules.WebApi._staticInstance._succeeded; }
Photocore.Modules.WebApi.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; Photocore.Modules.WebApi._staticInstance._failed = value; }
Photocore.Modules.WebApi.get_defaultFailedCallback = function() { 
return Photocore.Modules.WebApi._staticInstance._failed; }
Photocore.Modules.WebApi.set_path("/Photocore.asmx");
Photocore.Modules.WebApi.General_GetAttrNames= function(objectType,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.General_GetAttrNames(objectType,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.General_GetObjectTypes= function(onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.General_GetObjectTypes(onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Set_Delete= function(setId,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Set_Delete(setId,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Set_SetThumbnail= function(setId,pictureId,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Set_SetThumbnail(setId,pictureId,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Set_GetAllSets= function(onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Set_GetAllSets(onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Set_GetPictures= function(setId,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Set_GetPictures(setId,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Set_MergeInto= function(targetSetId,setIds,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Set_MergeInto(targetSetId,setIds,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Set_Create= function(onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Set_Create(onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Set_SetAttr= function(setId,attrName,attrVal,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Set_SetAttr(setId,attrName,attrVal,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Set_SetAttrs= function(setId,attributes,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Set_SetAttrs(setId,attributes,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Set_GetAttrs= function(setId,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Set_GetAttrs(setId,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Picture_Delete= function(pictureId,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Picture_Delete(pictureId,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Picture_GetLiveWire= function(onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Picture_GetLiveWire(onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Picture_SetRating= function(pictureId,rating,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Picture_SetRating(pictureId,rating,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Picture_GetAttrs= function(pictureId,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Picture_GetAttrs(pictureId,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Picture_SetAttr= function(pictureId,attrName,attrVal,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Picture_SetAttr(pictureId,attrName,attrVal,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Picture_SetAttrs= function(pictureId,attributes,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Picture_SetAttrs(pictureId,attributes,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Picture_Upload= function(imageData,setId,ownerId,ingestMetadata,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Picture_Upload(imageData,setId,ownerId,ingestMetadata,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Permissions_RevertToDefault= function(objectType,objectId,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Permissions_RevertToDefault(objectType,objectId,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Permissions_UserRoleSearch= function(txt,textboxid,buttonid,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Permissions_UserRoleSearch(txt,textboxid,buttonid,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Permissions_UserRoleAdd= function(name,objectType,objectId,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Permissions_UserRoleAdd(name,objectType,objectId,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Lightbox_Rename= function(lightboxId,newName,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Lightbox_Rename(lightboxId,newName,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Lightbox_Delete= function(lightboxId,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Lightbox_Delete(lightboxId,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Lightbox_AddPicture= function(lightboxId,pictureId,ThumbHeight,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Lightbox_AddPicture(lightboxId,pictureId,ThumbHeight,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Lightbox_SetThumbnail= function(lightboxId,pictureId,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Lightbox_SetThumbnail(lightboxId,pictureId,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Lightbox_RemovePicture= function(lightboxId,pictureId,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Lightbox_RemovePicture(lightboxId,pictureId,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Lightbox_Create= function(onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Lightbox_Create(onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Solo_GetPictureStats= function(onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Solo_GetPictureStats(onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Solo_GetCountStats= function(range,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Solo_GetCountStats(range,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Solo_GetCountStatsAll= function(onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Solo_GetCountStatsAll(onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Solo_GetCountXferLast24= function(onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Solo_GetCountXferLast24(onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Cart_UpdateQty= function(itemGuid,newQty,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Cart_UpdateQty(itemGuid,newQty,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Cart_SetPrintSize= function(itemGuid,printOptionId,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Cart_SetPrintSize(itemGuid,printOptionId,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Cart_SetLicensingSize= function(itemGuid,licensingOptionId,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Cart_SetLicensingSize(itemGuid,licensingOptionId,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Cart_SetCrop= function(itemGuid,cropAlign,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Cart_SetCrop(itemGuid,cropAlign,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Cart_DuplicateItem= function(itemGuid,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Cart_DuplicateItem(itemGuid,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Cart_AddPrint= function(pictureId,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Cart_AddPrint(pictureId,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Cart_AddLicense= function(pictureId,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Cart_AddLicense(pictureId,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Cart_DeleteItem= function(itemGuid,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Cart_DeleteItem(itemGuid,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Cart_Empty= function(onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Cart_Empty(onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Cart_SetCouponCode= function(code,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Cart_SetCouponCode(code,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Personalization_SetStartPage= function(pagePath,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Personalization_SetStartPage(pagePath,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Keyword_Get= function(unverifiedOnly,limit,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Keyword_Get(unverifiedOnly,limit,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Keyword_Search= function(word,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Keyword_Search(word,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Keyword_Update= function(word,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Keyword_Update(word,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Keyword_SetCorrection= function(word,correctWord,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Keyword_SetCorrection(word,correctWord,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Keyword_Revert= function(keywordId,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Keyword_Revert(keywordId,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Keyword_Delete= function(keywordId,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Keyword_Delete(keywordId,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Keyword_Count= function(unverifiedOnly,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Keyword_Count(unverifiedOnly,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Keyword_TypeIdGet= function(typeName,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Keyword_TypeIdGet(typeName,onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.WhoAmI= function(onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.WhoAmI(onSuccess,onFailed,userContext); }
Photocore.Modules.WebApi.Auth= function(user,pass,onSuccess,onFailed,userContext) {Photocore.Modules.WebApi._staticInstance.Auth(user,pass,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Photocore.Common.Data');
if (typeof(Photocore.Common.Data.ThumbnailInfo) === 'undefined') {
Photocore.Common.Data.ThumbnailInfo=gtc("Photocore.Common.Data.ThumbnailInfo");
Photocore.Common.Data.ThumbnailInfo.registerClass('Photocore.Common.Data.ThumbnailInfo');
}
if (typeof(Photocore.Common.Data.PictureThumbnailInfo) === 'undefined') {
Photocore.Common.Data.PictureThumbnailInfo=gtc("Photocore.Common.Data.PictureThumbnailInfo");
Photocore.Common.Data.PictureThumbnailInfo.registerClass('Photocore.Common.Data.PictureThumbnailInfo');
}
Type.registerNamespace('Core.Data');
if (typeof(Core.Data.Attr) === 'undefined') {
Core.Data.Attr=gtc("Core.Data.Attr");
Core.Data.Attr.registerClass('Core.Data.Attr');
}
if (typeof(Photocore.Modules.WebApi_LightboxHtmlInfo) === 'undefined') {
Photocore.Modules.WebApi_LightboxHtmlInfo=gtc("Photocore.Modules.WebApi+LightboxHtmlInfo");
Photocore.Modules.WebApi_LightboxHtmlInfo.registerClass('Photocore.Modules.WebApi_LightboxHtmlInfo');
}
if (typeof(Photocore.Common.Data.PhotocoreDataObjects_SoloCountStats) === 'undefined') {
Photocore.Common.Data.PhotocoreDataObjects_SoloCountStats=gtc("Photocore.Common.Data.PhotocoreDataObjects+SoloCountStats");
Photocore.Common.Data.PhotocoreDataObjects_SoloCountStats.registerClass('Photocore.Common.Data.PhotocoreDataObjects_SoloCountStats');
}
if (typeof(Photocore.Common.Data.PrintSizeOption) === 'undefined') {
Photocore.Common.Data.PrintSizeOption=gtc("Photocore.Common.Data.PrintSizeOption");
Photocore.Common.Data.PrintSizeOption.registerClass('Photocore.Common.Data.PrintSizeOption');
}
if (typeof(Photocore.Common.Data.LicensingSizeOption) === 'undefined') {
Photocore.Common.Data.LicensingSizeOption=gtc("Photocore.Common.Data.LicensingSizeOption");
Photocore.Common.Data.LicensingSizeOption.registerClass('Photocore.Common.Data.LicensingSizeOption');
}
Type.registerNamespace('Photocore.Common.Commerce');
if (typeof(Photocore.Common.Commerce.ImagePrintOrder) === 'undefined') {
Photocore.Common.Commerce.ImagePrintOrder=gtc("Photocore.Common.Commerce.ImagePrintOrder");
Photocore.Common.Commerce.ImagePrintOrder.registerClass('Photocore.Common.Commerce.ImagePrintOrder');
}
if (typeof(Photocore.Common.Data.KeywordInfo) === 'undefined') {
Photocore.Common.Data.KeywordInfo=gtc("Photocore.Common.Data.KeywordInfo");
Photocore.Common.Data.KeywordInfo.registerClass('Photocore.Common.Data.KeywordInfo');
}
if (typeof(Photocore.Common.Data.PhotocoreDataObjects_StatsDateSelection) === 'undefined') {
Photocore.Common.Data.PhotocoreDataObjects_StatsDateSelection = function() { throw Error.invalidOperation(); }
Photocore.Common.Data.PhotocoreDataObjects_StatsDateSelection.prototype = {Today: 0,ThisMonth: 1,ThisWeek: 2,Lifetime: 3}
Photocore.Common.Data.PhotocoreDataObjects_StatsDateSelection.registerEnum('Photocore.Common.Data.PhotocoreDataObjects_StatsDateSelection', true);
}
